基础指令
1.rm删除
rm install.log 普通删除文件
rm -f install.log 强制删除文件
rm -r -f abc 删除文件夹
rm -rf a 删除文件夹 -r和-f两个短参数可以合到一起
2.cp拷贝
拷贝文件: cp anaconda-ks.cfg anaconda-ks-temp.cfg
拷贝文件夹 cp -r a a-temp
3.cd 切换工作目录
切换到根目录:cd /
切换到上一级目录:cd ..
切换到当前用户家目录: cd
切换到普通用户(cong)家目录: cd -> cd ~cong (波浪线扩展)
中级指令
1、df指令作用:查看磁盘的空间语法:#df-h-h表示以可读性较高的形式展示大小
2、free指令作用:查看内存使用情况语法:#free-m-m表示以mb为单位查看剩余的真实可以用的内存为1665mb。Swap:用于临时内存,当系统真实内存不够用的时候可以临时使用磁盘空间来充当内存。
3、head指令作用:查看一个文件的前n行,如果不指定n,则默认显示前10行。语法:#head-n文件路径【n表示数字】
4、tail指令作用1:查看一个文件的未n行,如果n不指定默认显示后10行语法:#tail-n文件的路径n同样表示数字
高级指令
1、hostname指令作用:操作服务器的主机名(读取、设置)语法1:#hostname含义:表示输出完整的主机名语法2:#hostname-f含义:表示输出当前主机名中的FQDN(全限定域名)
2、id指令作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id...),该指令如果不指定用户则默认当前用户。语法1:#id默认显示当前执行该命令的用户的基本信息语法2:#id用户名显示指定用户的基本信息验证上述信息是否正确?验证用户信息:通过文件/etc/passwd验证用户组信息:通过文件/etc/group
3、whoami指令作用:“我是谁?”显示当前登录的用户名,一般用于shell脚本,用于获取当前操作的用