2018.1.23 Linux必学的60个命令整理总结
文件处理命令
1. mkdir
作用:建立子目录
格式:mkdir 【选项】 名称
【选项】-v 每次创建目录都显示信息
-p 自动创建没有的文件夹
e.g:mkdir -p /home/a/b/c 自动创建没有的文件夹
2.grep
作用:搜索特定的内容,并将有这些内容的行标准输出
格式:grep【选项】
3.diff
作用:用于两个文件之间比较
格式:diff【选项】文件1 文件2
4.ls
作用:显示目录内容
格式:ls 【选项】
5.cat
作用:一个文本输出命令,通常是用于观看某个文件的内容
格式:cat【选项】文件1 文件2
系统管理
1.top
作用:显示执行中的程序进程
2.free
作用:显示内存的使用情况
3.quota
作用:显示磁盘使用情况和限制情况,仅限超级用户
格式:quota【选项】
4.useradd
作用:建立用户账户
5.kill
作用:杀死进程
格式:kill【参数】【进程号】
系统安全
1.passwd
作用:修改账户密码
2.su
作用:切换用户
3.chmod
作用:修改文件的访问权限
格式:chmod【选项】【文件】
u用户
g组
o其它
a所有用户(默认)
+增加权限
-删除权限
4.chown
作用:将指定文件的拥有者改为指定的用户或组
格式:chown 【选项】【所有者】 【文件】
-c 显示更改的部分的信息
-f 忽略错误信息
-h 修复符号链接
-R 处理指定目录以及其子目录下的所有文件
-v 显示详细的处理信息
5.sudo
作用:用来以其他身份来执行命令
格式:sudo【选项】【参数】
-b:在后台执行指令
-H:将HOME环境变量设为新身份的HOME环境变量;
-k:结束密码的有效期限,也就是下次再执行sudo时便需要输入密码;。
-l:列出目前用户可执行与无法执行的指令;
-p:改变询问密码的提示符号;