目录操作
mkdir 创建目录
mkdir -p 递归的创建目录 也就是可以创建多层目录
mkdir {a,b,c,d,e,f} 一次创建多个目录
rmdir 删除一个空文件夹
cp 复制文件或者文件夹
cp -p 同时复制文件属性,比如修改日期
cp -d 复制时保留文件链接
cp -r 复制文件夹时,递归复制字文件夹
mv 移动文件或者文件夹,可在移动的时候重命名
rm 删除文件或者文件夹
rm -r 递归删除
rm -f 强制删除,没有提醒
文件处理命令
ls 查看当前路径下的所有内容
ls -l 以列表的形式查看
ls -h 以一种人性化的方式查看,也是文件的大小以合适的单位显示
ls -a 查看所有文件,包括隐藏文件
touch 文件名 创建文件,可以一次创建多个文件,以空格隔开
cat 查看文件内容
cat -n 带行号去查看文件所有内容
more 分页查看文件内容 进入浏览模式后f或者空格是下一页,enter是一行一行往下翻,q是退出
ln -s 源文件 目标文件 软链接
ln 源文件 目标文件 硬链接
文件搜索命令
find [ 搜索范围] [匹配条件]
find -name 按照名字搜索
find -iname 根据文件名查找,不区分大小写
which 查找命令的目录以及别名
grep 在文件中搜寻字符串匹配的行并输出,多个文件空格隔开
grep -i 不区分大小写
grep -F 以普通文本的方式搜索
grep -n 显示搜索到的内容在文件中的行号
压缩解压缩命令
tar -zcvf 压缩后文件名 打包的目录
tar -zxvf 要解压的文件名
zip -r 压缩成的文件名 要压缩的牡蛎==目录
zip 压缩生成的文件名 要压缩的文件
关机重启命令
shutdown 这个关机命令更安全些,不推荐使用其他命令
shutdown -h 关机
shutdown -h now 立即关机
shutdown -h 20:30 20:30关机
shutdown -r now 立即重启