**
第一章 : 基本操作命令
**
1、目录操作
ls : 查看目录内容
-a 查看隐藏文件
-l 查看文件目录的具体信息
cd : 查看当前位置
mkdir : 创建目录
mkdir xxx 在当前目录下创建目录
mkdir /user/xxx 在指定目录下创建目录
rm : 删除目录下的文件
rm 文件 删除当前目录下文件
-r 递归删除某个目录
-f 删除不询问
rm -rf /* 跑路操作
mv 移动目录
mv aaa bbb aaa为当前目录,bbb为新目录(若bbb不存在,则不移动该目录,做重命名操作)
cp 拷贝目录
-r 目标目录 新位置
find 搜索目录
find /tmp -name ‘a’ 查找目录下的是所有以a开头的目录或文件
注 : -r 就表示了递归
2、 文件操作
增 touch
在当前目录创建一个文件
touch aa.txt
删 rm
rm -rf 文件名
查 cat / more / less / tail
cat 文件名
more 文件名
less 文件名
tail 文件名
改 vi / vim
三大模式 : 命令模式 / 插入模式 / 底行模式
点i/I/o/O/a/A进入插入模式
点Esc进入命令模式
点 : 进入底行模式
:wq 保存退出
3、关机和重启
关机
shutdown -h now 立刻关机
shutdown -h 5 5分钟后关机
poweroff 立刻关机
重启
shutdown -r now 立刻重启
shutdown -r 5 5分钟后重启
reboot 立刻重启
4、压缩文件操作
Windows的压缩文件的扩展名 .zip/.rar
linux中的打包文件:aa.tar
linux中的压缩文件:bb.gz
linux中打包并压缩的文件:.tar.gz
打包 : tar -zcvf 打包压缩后的文件名 要打包的文件
其中:z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
tar -zcvf ab.tar aa.txt bb.txt
解压 : tar [-zxvf] 解压文件
把ab.tar解压到当前文件下
tar -zxvf ab.tar
示例:将/usr/tmp 下的ab.tar解压到根目录/usr下
tar -xvf ab.tar -C /usr------C代表指定解压的位置