图形化界面 ——> 字符界面 init3
重要热键 Tab 命令补全,文件路径补全 Ctrl+c 终止正在运行的程序
Ctrl+d 退出字符界面
用户管理类命令 1、添加用户 useradd 【选项】 用户名 2、删除用户 userdel 【选项】 用户名 -r 删除home中用户的文件 3、修改密码 passwd【选项】 用户名 4、用户切换 su【选项】 用户名 (su - 用户名 )“-”表示切换用户的环境变量 5、添加用户组 groupadd【选项】 用户组名 6、删除用户组 groupdel【选项】 用户组名 文件与目录类命令 1、新建普通文件 touch 文件名 //注:对文件的操作与对目录的操作有所不同,要特别注意 2、查看目录 ls 【选项】 目录或文件 3、改变工作目录 cd 目录名 4、复制文件/目录 cp【选项】 源文件或目录 目标文件或目录 复制目录需要加 -r 5、移动或更名 mv【选项】 源文件或目录 目标文件或目录 6、删除文件/目录 rm【选项】 文件或目录 -r 递归删除目录及其内容 -f 强制删除。忽略不存在的文件,不提示确认 默认时rm不会删除目录,需使用-r或者-R来删除目录 7、改变文件权限 chmod【who】【+|-=】【mode】 文件名 who: u 表示文件的所有者 g 表示与文件所有者同组的用户 o 表示“其他用户” a 表示“所有用户”,它是系统默认值。 mode: + 添加某个权限 — 取消某个权限 = 赋予给定权限 例:chmod g+w hello.c 8、创建目录 mkdir【选项】 目录名 mkdir -p 自动添加不存在的目录 8、查看目录大小 du 目录名 9、查看当前路径 pwd 压缩打包类命令 1、压缩 gzip 文件名 bzip2 文件名 2、解压缩 gzip -d 文件名 bzip2 -d 文件名 3、打包压缩 tar cvf tmp.tar tmp 将tmp目录打包为一个文件 tar xvf tmp.tar 将打包文件解开 tar cvzf tmp.tar.gz tmp 将tmp目录打包压缩 tar xvzf tmp.tar.gz tmp 将打包文件解开 磁盘管理类命令 1、加载光盘 mount 选项 设备名 挂载目录 mount /dev/cdrom /mnt 2、卸载光盘 umount 挂载目录 umount /mnt 重要提示:请在执行umount之前,保证用户已经退出了mnt目录 3、查看磁盘 df 选项 df -hl 4、创建新文件 touch 文件名 touch newfile 创建一个名为 newfile 的空白文件 5、文件链接 ln 选项 文件名 链接名 1、 ln oldfile hlink 为oldfile文件创建一个硬链接hlink
ln -s oldfile slink 为oldfile文件创建一个软链接slink
查找类命令 1、查找文件/目录 -find find /root/ -name install.log 在root目录下寻找名字为intall.log的文件 2、查找字符串 grep "hello" ./ -rn 在当前路径下寻找包含字符串“hello”的文件 grep "he*" ./ -rn
在当前路径下寻找包含以“he”开头的字符串的文件
进程管理类命令 1、查看进程 ps 选项 ps aux 2、杀死进程 kill 选项 pid vi hello.c ps aux kill 3、查看内存 free 选项
4、cpu占有率 top 选项
杂项命令 1、软件管理 rpm 选项 软件包 rpm -ivh /mnt/Packages/xinetd-2.3.14-34.el6.i686.rpm 安装 2、管道操作 命令1|命令2 3、查看帮助 man 命令名 4、关闭linux系统 shutdown 选项 时间
文本编辑器 -vim(vim是vi的升级版)
vim有三种工作模式,分别是命令行模式、插入模式、底行模式.
使用步骤:
1.vim hello.c 2.键入i进入插入模式 3.编辑 4.键入ESC按键退入到命令行模式 5.键入“:”进入底行模式,再键入wq保存退出 命令行模式: 刚进入vim时的模式,该模式下可以移动光标进行浏览,可以进行整行删除等操作, 但无法编辑文字,命令行模式下的功能建有: * yy: 复制当前光标所在行 *【n】yy: n为数字,复制当前光标开始的n行 * p: 粘贴复制的内容到光标所在行 * dd: 删除当前光标所在行 *【n】dd: 删除当前光标所在行开始的n行 * /name: 查找光标之后的名为“name”的字符串 * ?name: 查找光标之前的名为"name"的字符串 * G: 光标移动到文件尾(注意是大写) * u: 取消前一个动作(注意是小写) * Ctrl+f 向文件尾部翻整页 * Ctrl+b 向文件头部翻整页 * Ctrl+d 向文件头部翻半页 插入模式: 在命令行模式下,通过键入i进入插入模式,只有在该模式下,用户才能进行文字的 编辑输入,编辑完成后,用户通过ESC键回到命令行模式。 底行模式: 当vim处于命令行模式时,通过键入“:”进入底行模式,用户可以进行文件保存或 退出操作,也可以设置编辑环境,如寻找字符串、列出行号等。具体功能键如下 * :w保存 * :q退出vi(系统会提示保存修改) * :q!强行退出(对修改不做保存) * :wq 保存后退出 * :wq! 强制保存后退出 * :w [filename] 另存为filename的文件且不退出 * :wq! [filename] 另存为filename的文件且退出 * :set nu 显示行号TO * :set nonu 取消行号 * :/ 待查找的字符串 vi 配置文件所在位置 ~/.vimrc 使行号永久显示,修改配置文件,但有的情况下不需要显示行号,不如在复制程序时就不需要显示行号
其它命令:
reboot 重启系统 poweroff 关机命令 whoami 查看当前使用的用户 which 查找命令所在位置 cal 查看日历 date 显示日期 在同一行敲多个命令时一定要用分号隔开 当要写入的命令太长时,可以打一个 \ 来换行 cat [选项] 文件名 查看文件内容 选项: -A 查看所有内容(包括隐藏字符) df 显示磁盘的相关功能 -a或-all 包含全部的文件系统 -h或-human-readable 以可读性较高的方式来显示信息 du 显示目录或文件的大小mkdir 建立目录
Vmware网络设置 Vmware提供了三种网络工作模式供用户选择,它们分别是: 1、bridged 桥接模式 2、NAT 网络地址转换模式 3、host-only 主机模式 如果网络中能提供多个IP地址,则使用桥接方式如果安装虚拟机的主机没有连接任何外部网络,则使用主机模式如果网络中只能提供一个IP地址,则使用NAT方式 注意事项: 1、选择网络模式前,停止虚拟机中系统的运行。 2、配置完网络后,重新启动虚拟机中的系统。 Linux网络设置 相关命令 1.ifconfig:查看各网卡详细信息(如IP) 2./etc/init.d/network restart:重启各网卡 配置步骤1: 1./etc/init.d/network restart: 重启各网卡 运行结果:报错 错误原因:/etc/init.d/network与NetworkManager冲突了 解决办法:关闭NetworkManager service NetworkManager stop 配置步骤2: 1.ifconfig 运行结果:没有发现以太网卡“ethO” -ethO: 系统中的第一块物理网卡。-lo: 虚拟的回环网卡-virbrO:虚拟网桥 问题解决:ifconfig后没有出现ethO 1.修改ethO网卡的配置文件,将ONBOOT=“no”改为“yes” 文件位置:/etc/sysconfig/network-scripts/ifcfg-ethO 2./etc/init.d/network restart 重新启动网络 ping 192.168.1.103
