本系列会将《鸟哥的Linux私房菜-基础版》中的一些个人觉得比较有用的命令行单独摘出来,方便查阅
-
rmdir
删除一个目录 -
cd ~slg
进入slg这个用户的home目录 -
cd
回到自己的home目录 -
cd -
表示回到刚才的那个目录 -
pwd -P
显示当前真实路径(而非link路径) -
mkdir -p
test1/test11/test111 一次递归建立多级目录 -
mkdir -m 711 test1
创建文件夹并预授权 -
echo $PATH
列出PATH变量,echo是显示、打印出的意思 -
PATH="${PATH}:/root"
在PATH中加入某路径 -
ls -al ~
列出所有的包括隐藏文件的列表 -
cp /opt/a /opt/b /opt/c
一次复制多个文件到,c为最终目标 -
p -a
? -
cp -i
询问是否覆盖 -
cp -r
递归复制 -
basename /slg/abc/def
->输出def -
dirname /slg/abc/def
->输出abc
在写脚本时会用到 -
查看文件的命令:
- cat 从第一行开始读
- cat -n 加上行号读
- tac 从最后一行开始读(倒着显示)
- more/less
- head 只看头几行 -n
- tail 只看尾几行 -n
- od 以二进制方式读取文件
- nl 显示行号查看
-
echo Harry|od -t oCc
将"Harry"几个字输出来交给od命令转码成二进制(echo命令真的太神啦!) -
umask
文件预设权限(它所配置的是减掉的权限,因此总是022之类) -
chattr
配置文件隐藏属性 -
lsattr
显示文件隐藏属性 -
file 查看文件信息
-
which 查找可执行文件,-a列出所有,这命令是从PATH中配置的路径下搜寻的,类似命令:type
-
whereis/locate 查找某些固定目录下
-
find查找硬盘