进入
cd - # 返回上次的工作目录
cd ~ #进入当前用户
cd / #进入根目录
返回
查看
ls -a # 显示隐藏
ls -l # 单列格式输出详细信息,简写ll
cat # 查看文件内容的全部
tail/head # 查看指定的行
tail -f filename # 不断刷新读取新内容
复制
cp # 只能移动文件
cp -r #包括文件夹一块移动
移动/改名
mv ex3 new1 #将文件ex3改名为new1
mv /lianxi/kkk/* /lianxi/jjjj/ #移动文件
删除
rm -r #可以删除文件夹
rm -rf #强制删除
批量移动/删除
find test/ -name "*.jpg" -exec cp {} train ;
find test/ -name "*.jpg" | xargs -i rm {}
解压/打包
tar -zxvf XXX.tar.gz
tar -zcvf 包名 将要打包文件 #打包
tar -jxvf XXX.tar.bz2
tar -ztvf 包名 #查看包中的文件
文件夹
mkdir #建立空白文件夹
rmdir #删除空白文件夹
文件
搜索
whereis #搜索程序名称
whereis -b #搜索二进制文件
whereis -m #搜索说明文件
whereis -s #搜索源代码
find . #列出当前目录及子目录下所有文件和文件夹
find / -name "*.k" # 在根目录下搜索后缀为.k的文件
which
which python
/usr/bin/python
日志过滤
# more 分页查询
cat -n test.log |grep "地形" |more
自启动
/etc/rc.d/init.d # 存放着自启动脚本 ,优先级比下面的高
/lib/systemd/system/ # 存放着自启动脚本
/etc/rc.local # 直接加入即可