#Linux常用命令及常用参数集合及示例
在说明Linux常用命令之前,要先说一下man命令,这个命令可以直接在系统中查询命令的作用,参数和使用方法,是查询命令的命令
man命令
格式: man 查询目标
man方法当前只简单的说明一下使用方法,以便学习,具体内容,另外发文
实例
man man
#此处只有用法格式,因为返回内容为打开的文本文件,不在示例中显示,退出按q键
cd命令
格式: cd [路径]
用途:变更当前位置到指定位置,未添加位置,返回到家目录(root用户家目录为/root,普通用户家目录为/home/用户名)
此处的路径可以是相对路径,也可以是绝对路径.1
示例
#相对路径
[root@yourname ~]# cd tools
[root@yourname tools]#
#绝对路径
[root@yourname ~]# cd /root/tools
[root@yourname tools]#
ls命令
格式:ls [-参数] [查询位置]
作用:查询文件和目录的命令,可返回文件及目录列表,参数和位置均可不填,位置不填写时查询的为当前位置
相对于windows系统的图形界面统一展示,shell环境下的文件信息基本都来源于ls的查询结果,非常有用,同时ls命令包含非常多的参数,这里列举一些常用的
l:以长文本详细显示文件的属性,权限数据等
a:列出全部文件(包含隐藏文件)
h:人性化显示,可以将文件大小从字节为单位换算成易读的方式显示(Gb,Mb)
d:列出目录本身,而不是目录下的文件
R:递归读取目录下及子目录下的所有内容
实例
[root@yourname ~]# ls -a
. AddUsr.list .bash_history .bash_profile .cshrc install.log.syslog Python-3.7.0 .python_history .tcshrc .vim
.. anaconda-ks.cfg .bash_logout .bashrc install.log .pki Python-3.7.0.tgz pythonTest tools .Xauthority
[root@yourname ~]# ls -lh
总用量 22M
-rwxr--r--. 1 root root 25 5月 22 05:27 AddUsr.list
-rw-------. 1 root root 1.2K 5月 22 02:31 anaconda-ks.cfg
-rw-r--r--. 1 root root 25K 5月 22 02:31 install.log
-rw-r--r--. 1 root root 7.6K 5月 22 02:30 install.log.syslog
drwxr-xr-x. 19 user2 user2 4.0K 5月 22 03:28 Python-3.7.0
-rw-r--r--. 1 root root 22M 6月 27 2018 Python-3.7.0.tgz
drwxr-xr-x. 2 root root 4.0K 5月 22 04:30 pythonTest
drwxr-xr-x. 2 root root 4.0K 5月 22 05:39 tools
pwd
打印当前工作目录
格式:pwd
直接使用的方法
实例
[root@localhost ~]# pwd
/root
相对路径是指路径的起始位置为当前位置,而绝对路径的起始位置为根目录/,因为Linux的文件管理采用的是树状结构,所以从根目录下可到达系统的任意文件位置,
相对路径对比绝对路径更加简单,但一旦当前位置出现变动,将会导致路径错误,而绝对路径没有这个问题,不论当前在哪个位置,都能找到正确的文件位置 ↩︎