linux-常用命令-0-命令格式与目录操作
命令格式
命令 [选项] [处理对象] 例: ls -la mydir 注意:
-
命令一般是小写字串。注意大小写有别
-
选项通常以减号(-)再加上一个或数个字符表示,用来选择一个命令的不同操作
-
同一行可有数个命令,命令间应以分号隔开
-
常用命令
目录操作
-
和DOS相似,UNIX采用树型目录管理结构,‘~’符号代表自己的home directory,例如 ~/myfile 是指自己home目录下myfile这个文件。
-
UNIX的通配符有三种:’*’ 和 ’?’ 用法与DOS相同, ‘-‘ 代表区间内的任一字符,如test[0-5]即代表test0,test1,……,test5的集合。
通配符 | 作用 |
---|---|
* | 匹配0或多个字符 |
? | 匹配任意一个字符 |
显示目录文件 ls
执行格式: ls [-atFlgR] [name] (name可为文件或目录名称)
命令 | 作用 |
---|---|
ls | 显示出当前目录下的文件 |
ls -a | 显示出包含隐藏文件的所有文件 |
ls -t | 按照文件最后修改时间显示文件 |
ls -F | 显示出当前目录下的文件及其类型 |
ls -l | 显示目录下所有文件的许可权、拥有者、文件大小、修改时间及名称 可简写为 ll |
ls -R | 显示出该目录及其子目录下的文件 |
建新目录 mkdir
执行格式: mkdir directory-name
命令 | 作用 |
---|---|
mkdir dir1 | 新建一名为dir1的目录 |
删除目录 rmdir
执行格式: rmdir directory-name 或 rm directory-name
命令 | 作用 |
---|---|
rmdir dir1 | 删除目录dir1,但它必须是空目录,否则无法删除 |
rm -r dir1 | 删除目录dir1及其下所有文件及子目录 |
rm -rf dir1 | 不管是否空目录,统统删除,而且不给出提示,使用时要小心 |
改变工作目录位置 cd
执行格式: cd [name]
命令 | 作用 |
---|---|
cd ~user | 改变目录位置,至用户的working directory |
cd .. | 改变目录位置,至当前目录的上层目录 |
显示当前所在目录 pwd
查看目录大小du
命令 | 作用 |
---|---|
du dir1 | 显示目录dir1及其子目录容量(以kb为单位) |
du -s dir1 | 显示目录dir1的总容量 |
显示环境变量 echo/env
命令 | 作用 |
---|---|
echo $HOME | 显示家目录 |
echo $PATH | 显示可执行文件搜索路径 |
env | 显示所有环境变量 |
修改环境变量 在bash下用export
export PATH=$PATH:/usr/local/bin
本文来自博客园,作者:漫漫长夜何时休,转载请注明原文链接:https://www.cnblogs.com/ag-chen/articles/13455025.html