文档详情

韩顺平linux视频学习笔记整理.docx

发布:2017-04-30约2.58万字共31页下载文档
文本预览下载声明
韩顺平Linux视频教程—笔记(全) PAGE31 / NUMPAGES31 Linux操作系统学习 linux的特点 优点: 1、免费的/开源的系统 2、支持多线程/多用户的系统 3、安全性好 4、对内存和文件管理优越 linux体积最少只需要内存4M,由于小所以可以做嵌入式开发 缺点: 操作相对困难 Linus于1991年至1994年将unix的微型版minis加以开发出linux 现在redhat红帽子、BSD、SUN等公司进行再发行 在windows环境下可以使用(VM等)虚拟机来运行linux 在linux运行startx命令可以进入图形操作界面 root是linux下的系统管理员 普通用户登陆后可以用su- 切换为系统管理员 关机命令 shutdown -h now 立刻进行关机 shutdown -r now 现在重新启动计算机 reboot 现在重新启动计算机 logout 注销 vi编辑器是linux下最有名的编辑器,也是学习linux必须掌握的工具, 在unix下也可使用vi进行程序的开发 linux可以做java/c开发 在linux的vi编辑器内写一下简单的java程序“hello,world” 1、Vi Hello.java 2、输入i[进入到插入模式] public class hello{ public static void main(String []args){ System.out.println(hello,world); } } 3、输入esc键[进入命令模式] 4、输入wq保存退出/q!退出但不保存 6、编译javac hello.java javac Hello.java 7、运行 java Hello [java运行的是class文件] ls命令显示当前文件 ls -l命令显示详细文件列表 如何在linux下开发c程序或是c++(cpp)程序 建立vi hello.cpp #include stdio.h int main(){ printf(hello!); return 0; } gcc hello.cpp 用gcc编译器编译出来未命名会是a.out文件 gcc -o [文件名] [源文件名] 用gcc编译器编译文件命名 /a.out 在linux下运行c程序只要输入/就可以运行 linux下的文件目录 linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层 是根目录“/”,然后在此目录下再创建其他的目录 深刻理解linux文件目录是非常重要的。 linux下的根目录中重要的目录如下是系统自动分配的 root目录、home目录、bin目录、sbin目录、mnt目录、etc目录、var目录、boot目录、usr目录、tmp目录(均为同级目录) root目录:用于存放root用户相关??件的目录 home目录:用于存放普通用户的相关文件的目录 bin目录:用于存放常用命令的目录 sbin目录:用于存放要具有一定权限才可以使用的命令的目录 mnt目录:用于默认挂载软驱、光驱的目录 etc目录:用于存放配置相关的文件的目录 var目录:用于存放经常变化的文件的目录 boot目录:用于存放系统引导文件的目录(重要) usr目录:用于存放安装的默认目录(安装文件会默认安装在usr目录里) tmp目录:用于存入临时文件的目录 cd /返回到主目录下 ls与dir功能相同显示目录名 显示当前在哪个路径下面 pwd命令是显示当前在哪个路径下 linux的用户管理(普通用户无法使用) useradd命令:useradd 用户名(添加用户) passwd命令:passwd 用户名 (修改用户密码) userdel命令:userdel 用户名 (删除用户) userdel -r 用户名(删除用户以及用户主目录) linux的常用命令 指定运行级别 命令:init[012356] 运行级别 0:关机 1:单用户 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的 id:5:initdefault:这一行中的数字 在启动引导界面的时候按e进入编辑,在进入grub引界面时,请输入e在选中第二个选项按e,在最后输入 1[单用户级别] 然后按b进入单用户模式。 *:可通过此方法进行linux用户密码的修改 linux常用命令(2) 命令pwd [显示当前工作目录] 命令cd [改变目录] 命令ls
显示全部
相似文档