0
点赞
收藏
分享

微信扫一扫

基本的bash shell命令


文件和目录列表 ls

ls 显示当前文件夹下的文件和目录

基本的bash shell命令_linux

-F 可用于区分文件和文件夹,文件夹会以 / 结尾

基本的bash shell命令_硬链接_02

-a 列出隐藏文件和普通文件

基本的bash shell命令_linux_03

-R 递归列出当前目录下包含的子目录中的文件

基本的bash shell命令_linux_04

-l 显示长列表,包含更多文件的信息

基本的bash shell命令_快捷方式_05

xxx?xx* 过滤输出列表,?代表一个字符,*代表零个或多个字符,此外还可用正则表达式。

基本的bash shell命令_linux_06

复制文件 cp

cp source destination 将文件和目录复制到指定位置

-R 递归复制整个目录的内容,复制文件夹时,不加-R会报错

基本的bash shell命令_linux_07

链接文件 ln

ln [-s]  filename1 filename2 将filename2链接到filename1,加-s代表建立软链接,不加代表硬链接。

硬链接,通过硬链接建立的链接,两份文件的内容是一样的,修改任何一个文件的内容,另一个链接的文件的内容也会发生改变。

基本的bash shell命令_软链接_08

-s 软链接,有点类似Windows中的快捷方式,通过软链接链接的文件,相当于给原文件建了一个快捷方式,快捷方式内是没有文件内容的。

基本的bash shell命令_软链接_09

查看整个文件 cat

-n 给所有的行加上行号

基本的bash shell命令_软链接_10

-b 只给有文本的行加行号

基本的bash shell命令_软链接_11

-T 不让制表符出现

基本的bash shell命令_linux_12

此外,还可以使用 more/less 翻页查看文件内容,通过空格即可翻页。

查看部分文件 tail/head

tail 查看文件最后几行内容,默认显示后10行

基本的bash shell命令_硬链接_13

-n 查看最后n行内容

基本的bash shell命令_硬链接_14

-f 不间断显示添加到文件末尾的内容

基本的bash shell命令_linux_15

head 显示文件开头那些行的内容

基本的bash shell命令_软链接_16

head -n 查看前n行内容

基本的bash shell命令_软链接_17



举报

相关推荐

0 条评论