命令通用格式:
command options parameters
形式一:命令
形式二:命令 选项
形式三:命令 选项 参数
形式四:命令 参数
1.ls
List
作用:列出当前目录下的文件
选项:
-l 长输出 long
-a 显示当前目录下的所有文件包含以.开头的隐藏文件 all
-d 查看目录本身的信息,长和-l连用,directory
-h 以人类易读的方式显示文件大小,长和-l进行连用,human-readable
例子1:查看当前目录下有哪些文件 [[email protected] ~]# ls anaconda-ks.cfg docker-ce.repo docker-speed.sh Nginx.tar.gz test test1 例子2:查看docker-ce.repo文件的详细信息 [[email protected] ~]# ls -l docker-ce.repo -rw-r--r-- 1 root root 2640 Jul 31 15:48 docker-ce.repo 第一位表示的含义: - 表示这个是一个普通文件 d 表示这个文件是一个目录 例子3:以人类易读的方式查看docker-ce.repo文件大小 方法一: [[email protected] ~]# ls -l -h docker-ce.repo -rw-r--r-- 1 root root 2.6K Jul 31 15:48 docker-ce.repo 方法二: [[email protected] ~]# ls -hl docker-ce.repo -rw-r--r-- 1 root root 2.6K Jul 31 15:48 docker-ce.repo 注意: 1.短选项可以合并,一般都是用短选项 以一个-开头的是短选项 以两个-开头的是长选项 2.长选项不可以合并 例子4:常看目录本身详细信息 [[email protected] ~]# ls -ld ken drwxr-xr-x 2 root root 71 Aug 2 17:51 ken 例子5:查看当前目录下所有的文件 [[email protected] ~]# ls -a . .. anaconda-ks.cfg .bash_logout .bashrc docker-ce.repo ken .pki test .test.swp .bash_history .bash_profile .cshrc docker-speed.sh Nginx.tar.gz .tcshrc test1 .viminfo 长选项: 例子6:列出当前目录下的所有文件并以人类易读的方式进行显示 方法一: ls -lha 方法二: [[email protected] ~]# ls -l --all --human-readable
2. man
命令帮助手册
3.cd
change directory
作用:切换目录
常用用法:
~ 切换至用户家目录
- 切换到上一次所处的工作目录
.. 切换到上一级目录
cd 切换至用户家目录
例子1:切换至/tmp [[email protected] ~]# cd /tmp 例子2:切换回上一次所处的工作目录 [[email protected] tmp]# cd - 例子3:切换至用户家目录 方法一: [[email protected] tmp]# cd 方法二: [[email protected] tmp]# cd ~ 例子4:切换至上一级工作目录 [[email protected] ~]# cd /etc/sysconfig/ [[email protected] sysconfig]# cd .. [[email protected] etc]#
4.pwd
作用:查看当前所处的工作目录
例子1:查看当前所处的工作目录[[email protected] etc]# pwd [[email protected] sysconfig]# pwd/etc/sysconfig
5.rm
作用:删除文件
选项:
-r 删除目录时使用
-f 强制删除
例子1:删除docker-ce.repo [[email protected] ~]# rm docker-ce.repo rm: remove regular file ‘docker-ce.repo’? y 例子2:强制删除文件 [[email protected] ~]# rm -f docker-speed.sh [[email protected] ~]# ls anaconda-ks.cfg ken Nginx.tar.gz test test1 例子3:删除目录 [[email protected] ~]# rm -rf ken [[email protected] ~]# ls anaconda-ks.cfg Nginx.tar.gz test test1 rm的常用组合:-rf
总结 以上是内存溢出为你收集整理的Linux基础命令(一)全部内容,希望文章能够帮你解决Linux基础命令(一)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)