linux-常用命令-0-命令格式与目录操作

命令格式

命令 [选项] [处理对象] 例: ls -la mydir 注意:

  • 命令一般是小写字串。注意大小写有别

  • 选项通常以减号(-)再加上一个或数个字符表示,用来选择一个命令的不同操作

  • 同一行可有数个命令,命令间应以分号隔开

  • 命令后加上&可使该命令后台(background)执行

常用命令

目录操作

  • 和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

 

posted @ 2020-08-07 20:15  漫漫长夜何时休  阅读(251)  评论(0编辑  收藏  举报