基础命令

1.1列出文件和文件夹

ls,命令列出目录中的文件和子目录。第一次登陆shell时,当前目录是你的home目录,ls列出当前目录的文件和子目录。

1.2列出其他文件夹的内容

要查看某个目录的内容,不必转到那个目录。可以使用ls命令后加入相对路径或绝对路径来查看相应路径下的文件和目录。~代表当前用户的home路径。

1.3使用通配符列出文件夹的内容

ls ~/videos/*.WMV

1.4查看文件夹中的文件列表

ls -R ~/iso;-R选项会递归地遍历iso目录,显示iso目录和它的每一个子目录的内容。每个文件夹都以原命令中指定的目录作为开始,显示为他们各自相对于该目录的路径,路径名称后面跟着一个冒号,接着再列出相应子文件夹中的所有内容。

1.5以单一列显示内容(ls -l)

1.6用逗号分隔的列表显示内容(ls -m)

1.7查看隐藏的文件和文件夹(ls -a)

1.8显示文件的类型(ls -F)

列出的文件包含一些符号信息,如星号(*)表示可执行文件;斜杠(/)表示目录;@表示符合连接文件;|表示管道文件(FIFO);=套接字(socket)。

1.9用不同的颜色显示内容(ls -color)

1.10显示权限、所有者等详细信息(ls -l)

自右至左各列内容为:所列文件的名称、最后被修改的日期和时间、文件的大小(单位是字节)、文件所有者和所属的组、文件的硬连接数目(如果是目录指该目录中包含有多少项内容)、文件和目录的权限(10个字符,分4组,第一组是一个字符表示文件类型;第二组、第三组、第四组分别是3个字符表示文件所有者、文件的组以及系统所有其他用户的权限)。

1.11以相反的顺序显示列表内容(ls -lar)

1.12按文件的扩展名排序(ls -lx)

1.13按日期和时间排序(ls -t)

1.14按文件大小进行排序(ls -S)

1.15用K、M和G显示文件大小(ls -h)

上例中显示文件大小的那一行中,如果想看到字节转换为相应的千字节、兆字节等,可以使用-h(或--human-readable)选项。K表示千字节;M表示兆字节;G表示吉字节。

 

1.16显示当前目录的路径(pwd)

命令pwd(print working directory)判断当前位于系统的哪个工作目录。Pwd命令显示当前目录(或工作目录)的完整的绝对路径。

1.17切换到不同的目录(cd)

通过指定路径可以列出任何目录的内容,但实际上通常需要切换到一个新目录。这时需要用到cd命令。可以基于当前路径使用相对路径或使用绝对路径。

1.18切换到home目录(cd ~)

cd命令的快捷方式,~代表当前用户的登录目录。

1.19切换到以前的目录(cd -)

$pwd

$/home/scott

$cd music/new

$pwd

$/home/scott/music/new

$cd –

$/home/scott

1.20将文件时间修改为当前时间(touch)

主要目的是更新文件访问和修改时间。注意只有获得修改文件的权限,才可以对文件使用touch命令,修改它的时间,否则,touch命令运行失败。如果只想更新访问时间,可以使用-a选项(或—time=access);若只想更新修改时间,则使用-m(或—time=modify)

1.21将文件时间修改为想要的任意时间(touch-t)

修改任何日期和时间:-t[[CC]YY]MMDDhhmm[.ss]。CC:4位年份数字中的前2位字符;YY:2位数字的年份;MM:月份(01~12);DD:日期(01~31);hh:小时(01~23);mm:分钟(00~59);ss:秒(00~59)。

1.22创建新的空文件(touch)

当touch命令作用于不存在的文件时,会使用指定的文件名来生成一个空文件。

1.23创建新目录(mkdir)

Touch命令可以生成新文件,但不能生成新文件夹,使用mkdir命令可以解决这个问题。注意在大多数系统中,由mkdir命令创建的新目录是赋予所有者读取、改写以及执行权限的,而组以及其他任何人则只有读取和执行的权限,若修改这些设置,可以使用chmod命令。

1.24创建新目录和任何必要的子目录(mkdir-p)

$mkdir –p /home/zhangzr/newf

1.25mkdir 到底做了什么(mkdir -v)

$mkdir –pv /home/zhangzr/newf

mkdir:created directory ‘newf’

1.26复制文件(cp)

用于复制文件和目录。cp源文件目标文件

1.27使用通配符复制文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值