linux常用命令二(常用命令cd、pwd、ls)

1.cd命令

cd命令可接受单个参数destination,用以指定想切换到的目录名。如果没有为cd命令指定目标路径,它将切换到用户主目录。

destination参数可以用两种方式表示:一种是使用绝对文件路径,另一种是使用相对文件路径。

1)通过绝对路径切换目录

$cd /usr/local  ##切换到/usr/local目录下

pwd命令可以显示出shell会话的当前目录,这个目录被称为当前工作目录

$pwd


跳回主目录

$cd

$pwd


2)通过相对路径切换目录 命令如下:

$cd /usr 进入usr目录

$cd local 通过相对路径进入到usr目录下的local目录

$pwd 查看当前目录


有两个特殊字符可用于相对文件路径中:
 单点符(.),表示当前目录;
 双点符(..),表示当前目录的父目录。

$cd ../local

$pwd

输出:/usr


2.文件基本列表功能(man ls查看手册)

$ls 文件列表

$ls -F 区分文件、目录-F参数在目录名后加了正斜线(/)

$ls -a  显示隐藏文件

$ls -FR  -R参数是ls命令可用的另一个参数,叫作递归选项。它列出了当前目录下包含的子目录中的文件

$ls -l 显示文件附加信息,如下图所示


输出的第一行显示了在目录中包含的总块数。在此之后,每一行都包含了关于文件(或目录)的下述信息:
 文件类型,比如目录(d)、文件(-)、字符型文件(c)或块设备(b);
 文件的权限;
 文件的硬链接总数;
 文件属主的用户名;
 文件属组的组名;
 文件的大小(以字节为单位);
 文件的上次修改时间;

 文件名或目录名。

文件过滤

 问号(?)代表一个字符;

 星号(*)代表零个或多个字符。

$ls -l myscript 

$ls -l mysc?ipt

$ls -l my*

$ls -l my[a-z]ript

使用了中括号以及在特定位置上可能出现的两种字符:a或i。中括号表示一个字符位置并给出多个可能的选择。可以像上面的例子那样将待选的字符列出来,也可以指定字符范围,例如字母范围[a – i]。

$ls -l my[!a]ript 感叹号(!)将不需要的内容排除在外







  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值