一:基本命令
1.显示当前的目录
2.长格式显示目录自身的信息
3.创建文件
4.创建目录
创建多层目录,使用-p。
5.删除目录或者文件
-f:不提示,强制删除
-i:删除前,提示
-r:删除目录以及目录下的所有文件
6.复制
-r:递归,复制子文件与子目录。
,,,,,,普通复制
,,,,,,复制其子目录以及文件
修改:
在2017年12月16日,复习时突然发现有一个问题,上面的目录进错了地方,下面是递归拷贝的截图:
7.移动文件
8.重命名
9.查看文件内容
-b:显示行号
-n:显示行号,包括空格
10.查看内容
分页查看more,使用空格翻页,使用回车翻行,q键退出查看
11.查看内容
分页查看less,空格是下页,上下键用来回翻,q键退出查看。
12.查看文件开头
-5:显示前5行
13.显示文件的尾部内容
注意:这个命令可以方便查看日志文件,可以动态的查看,-f就是动态显示文件内容。
14.计算文件或者目录的容量
修改:
2017.12.16,这个部分不常用,所以掌握的不够,看了一篇文档,感觉写的不错,这里粘贴一下链接目录,希望下次复习时再去看看:
https://www.cnblogs.com/hunttown/p/5470576.html
-s:仅显示总量
-h:人性化显示容量信息。
15.在文本文件中查找匹配的字符串
16.搜索文件或者目录
-name:查找制定文件名的文件
-type:查找指定类型的文件
-size:按照容量的大小查找
按照大小查找:大于800M的文件
17.重定向
>>:将命令输出的文件保存到指定的文件中,如果文件存在就追加,不存在就建立
>:将命令输出的文件保存到指定的文件中,如果文件存在就覆盖,不存在就新建
18.产看命令帮助
19.查看命令的位置
20.统计个数
二:权限操作的基本命令
1.权限
分成三组,
所有者,user
所属组,group
其他人,other
r:读,4
w:写,2
x:执行,1
2.修改文件的访问权限chmod
-R:递归修改目录的权限。
当然可以撤销权限。
下面是数字表示:
3.修改拥有者和所属组chown
-R:递归修改目录的拥有者。
只有超级用户才可以使用,同时用户和组必须存在。
修改所有者
修改所属组
同时修改
三:vi编辑器
1.三种模式
命令模式
插入模式
末行模式
*******************************
2.光标跳转至最后一行
在命令模式中按下G,即可。
3.光标跳转至第一行
在命令模式下按下gg。
4.搜索到字符串的位置
命令模式下,/string
5.删除
命令模式下,dd,效果删除所在行。
命令模式下,3dd,效果是连续删除3行
6.复制光标所在行
命令模式下,yy,然后p,此为粘贴
在命令行模式下,yy6,然后p,效果是复制了6次。
*******************************
7.显示行号
最后行模式下:set nu
8.跳转到35行
最后行模式下:35
四:磁盘管理命令
因为是管理命令,所以使用root用户
1.查看磁盘分区情况
2.查看磁盘信息
3.添加磁盘
4.结果
5.查看是否添加成功
6.为新添加的硬盘(第二块)分区
按下m,寻求帮助。
7.开始主分区
8.打印分区列表
9.创建扩展分区
10.创建逻辑分区
11.保存并退出
12.查看磁盘情况
13.格式化
在分区完成后,需要格式化,再加载才可以使用。下面,先格式化。
14.挂载,使之生效
挂载点,就是访问这个区的入口。
方式一:临时生效
方式二:永久生效
15.结果
五:系统管理命令
1.top,查看整体资源实时动态信息
q:退出
2.内存状况
3.查看进程
解析:PID:唯一的编号,%CPU:使用占有率,%MEM:内存占有率,VSZ:使用虚拟内存的大小KB,TTY:终端
TIME:占用CPU的总时间。START:进程状态(S:睡眠,R:运行的进程,X:死掉的进程,T:停止的进程,Z:僵尸进程)。
4.终止进程
5.网络信息
netstat -tlun: 表示查看系统已经开启的监听窗口
netstat -an:查看所有
六:压缩与解压缩
1.压缩文件
压缩完,源文件就没有了。
2.解压
3.压缩目录
-v:详细信息
打tar包
压缩
4.解压缩文件
解压到/opt
七.软件包管理命令
1.挂载光驱
2.查询安装的rpm包
3,查询文件来自于哪一个包
4.安装rpm包
5.卸载
结尾处不再需要加上rpm。
6.使用yum查询
7.使用yum安装
8.使用yum卸载