Linux命令:pwd、cd、ls、alias、du

目录

一、pwd(print work directory) 打印当前目录

二、cd(change directory)切换目录

三、ls (list) 列出目录/文件的详细属性信息

通配符

 四、alias 别名命令

五、du (disk usage) 统计目录或文件所占磁盘空间大小的命令


一、pwd(print work directory) 打印当前目录

[root@localhost ~]# pwd       //显示当前路径
/root
[root@localhost bin]# cd /bin
[root@localhost bin]# ll /bin
lrwxrwxrwx. 1 root root 7 8月   6 20:57 /bin -> usr/bin
[root@localhost bin]# pwd -P   //显示真实路径
/usr/bin

二、cd(change directory)切换目录

命令        效果
cd 或 cd ~若不指定目标位置,切换到当前用户的宿主目录(家目录)
cd -到前一次目录
一个点号“.”开头表示以当前的工作目录作为起点
两个点号“..”开头表示以当前目录的上一级目录(父目录)作为起点
“~用户名”形式开头表示以指定用户的宿主目录(家目录)作为起点
"."开头文件表示隐藏文件
[root@localhost ~]# cd /etc/    //切换到/etc目录
[root@localhost etc]# 
[root@localhost etc]# cd        //切换到当前用户家目录
[root@localhost ~]# 
[root@localhost ~]# cd  ~       //切换到当前用户家目录
[root@localhost ~]# 

三、ls (list) 列出目录/文件的详细属性信息

命令格式:

ls [选项] [文件或目录… ]

命令选项:

-l以长格式显示文件和目录列表 ll=ls -l
-a显示全部包括隐藏文件
-A显示全部文件或隐藏文件,但不包括 . 和..
-d只显示当前目录
-h友好显示文件大小
-R递归显示该目录及该目录的子目录下的所有内容
--color显示颜色
-S按从大到小排序
-i显示inode号

通配符

匹配一个字符 f?.txt
*匹配所有非隐藏的字符无论多长多短,但不匹配 "." 开头的文件,即隐藏文件
{1..10}1到10
{a..z}a b c ...z
{A..Z}A B C .....Z
[123]包含其中之一就显示,没有也无所谓(此处括号里只表示单个字符)
[0-9]匹配数字范围(0123456789),表示单个数字
[a-z]范围需要注意 (表示从aA、bB到z,不含Z),表示单个字母
[A-Z]从A到Z(只含大写)中的任意一个字母

 四、alias 别名命令

[root@localhost dev]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 
[root@localhost dev]# alias myvim='vim /etc/sysconfig/network-scripts/ifcfg-ens33'
​
[root@localhost dev]# alias myls=ls -alh  //如果不加引号,无法识别
-bash: alias: -alh: 未找到 
​
​
[root@localhost dev]# ls
[root@localhost dev]# \ls     //就想使用原来的命令,在命令前加转义符\
​
[root@localhost dev]# unalias myvim    //删除别名
[root@localhost dev]# myvim
bash: myvim: 未找到命令...
​

注意:

  • 命令执行顺序:绝对路径下的命令>别名命令>内部命令>hash命令>外部命令。
  • 实际项目中需先查看其他人有没有定义别名命令。

五、du (disk usage) 统计目录或文件所占磁盘空间大小的命令

命令格式:

du [选项] [文件或目录… ]

-a统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录(包括隐藏文件)
-h以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果
-s只统计所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小
--max-depth=n最大显示到第n层 (-d n)
--exclude排除某些文件后,显示剩余大小

注意:

  • -a -s无法同时使用。
  • du显示的是文件占磁盘大小,不是文件的实际大小。
  • 每个磁盘分块,每块(4K)只能存一个文件,当文件不足4K时,du统计也会按4K计算。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值