一.开始学习之前,我们需要三个软件,Centos7版本,Xshell6,远程客户端,VM虚拟机。上一章有我的教程,和百度云盘的资源,安全免费。 二.linux命令是什么和分类 1.我们来看看Xshell6的配置文件也就是我们的解释器程序(打开Xshell6之前先要开启VM虚拟机当中的centos7) 2.详细了解一下什么叫内部命令和外部命令 简单来说,我们Centos7当中内核中的命令叫做内部命令可以直接使用,但是只能再内核中使用,外部命令,我们Centos7的所有外部程序,比如桌面,就要事先知道位置,完了用Shell加载,系统里就会有单独一个文件。 三.命令的格式 命令字:就是一个程序的名称,比如一个聊天软件叫它QQ 选项:一个命令字后面会有几十个功能,就要通过选项来实行 参数:这个命令字,命名的的对象,比如文件和目录名。 “-”后面跟一个单词的缩写,这就是短格式 “--”后面跟一个完整的单词,但是不是绝对的,这就是长格式 四.命令的技巧

1.Tab键 2.反斜杠“" 这个符号,我们之后写脚本的时候很有用 3.Ctrl+u,Ctrl+k

4.ctrl+L,ctrl+C 五.获取命令帮助(我们不可能记住所有命令,这个时候就需要它) 6.了解一下Xshell中怎么切换用户和前面的命令是什么 六.下面我们开始深度学习inux常用命令 1.什么叫绝对路径,什么叫相对路径和CD命令的用法 总结一句话:有"/"这个符号就是绝对路径,没有就是相对路径。 2.CD .. 和CD ../../返回上一层目录和返回上一层目录 3.cd -返回上一次所在的位置 4.cd ~回到家目录 七.LS命令的用法 1.ls -l 和ls -lh显示这个目录底下文件的大小 2.ls -a 和 ls -A前面显示本目录和副目录看到所有隐藏文件,后面只显示所有隐藏文件没有 . 和.. 3.ls -r递归显示,显示路径底下所有的子文件 4.ls --color显示文件的颜色 八.设置别名-alias 以后我们要是遇到要输入很长的一条命令我们就用这个设置一个别名,当然你要记住它 九.统计目录及文件空间占用情况-du命令用法 1.du-ah 和du -sh,统计当前位置所有文件的大小和总大小 十.创建新目录-mkdir 创建目录-mkdir 1.-p 一次性创建嵌套式的目录 十一.创建空文件-touch 1.创建空文件 2.在空文件里加内容 十二.创建链接文件-ln 1.建立软链接和硬链接,区别是软链接相当于建一个快捷方式,硬链接相当于重新起个别名。 软连接:ln -s 硬链接:ln 如果你把链接文件的路径变了就没有用了 十三.复制文件-cp 1.-p 保持源文件的权限和属性 2.-r 复制源文件并且把它的子文件也复制过来 十四.删除指定的文件或目录 1.rm -f -f, --force 强制删除。忽略不存在的文件,不提示确认 -i 在删除前需要确认 -r 删除文件里的所有子文件,递归 十五.移动文件或目录 . 1.复制到指定的位置 2.重命名 十六.查找命令文件-which 十七.查找文件或目录-find 根据名称,文件大小查找 十八.我们总结一下 以上就是我们的所有内容了