Linux基础--pwd、ls、cd、mkdir、touch、mv、rm、cp、ln、tar

pwd ## print working directory 打印工作目录

ls ## list 列出

cd ## change directory 切换目录

mkdir ## make directory建立一个新的目录

touch ## 创建文件 “摸一个文件出来”

mv ## move 移动和重命名

rm ## remove 删除

cp ## copy and paste 拷贝粘贴

tar ## tape archive 压缩或者解压文件

ln ## link 链接文件

1.tar命令(Tape archive 压缩或者解压文件)

一般格式:命令+参数+文件

-x 从已有tar归档文件中提取文件(解压缩)

-f  输出结果到文件或设备

-v  在处理文件时显示文件(显示处理进度)

-z  将输出重定向给gzip命令

2.pwd 命令

打印当前工作目录

3.ls命令(list information about the FILEs)

常见参数:

-a ## 列出全部的文件,连同隐藏文件也一起列出来   【all】

-l ## 列出目录的详细信息  【long】

-h ## 将目录容量转换为以人类易读的方式(例如 GB, KB 等等) 【humen】

(这些其实是文件大小,但是我们人类看不懂 ,所以可以用-h) 

-S ## 以文件大小排序  【Size】---注意大小写

-t ## 以时间排序 【time】

(当时我有点好奇,如果我即要以大小排序也要以时间排序,那它会报错呢,还是会以最后一次操作为准呢,俗话说,实践是检验真理的唯一标准,于是我开始。。。)

 

(所以答案是以最后一次操作为准,大概意思就是电脑排了两次序,第一次是以大小排序,第二次是以时间排序)

(最后还是规规矩矩的把它写好啦) 

-r ## 倒序排列  【reverse】

(以时间排序为例)

常见用法:ls [参数] [路径/目录/文件名]

ls ## 列出当前目录的文件

ls ./ ## 同上, ‘.’号代表当前目录

ls ./*txt ## 列出当前目录下以 txt 结尾的文件

ls ../ ## 列出上层目录的文件

ls -a ## 列出当前目录下的所有文件,包括隐藏文件

ls -l ## 列出当前目录下文件的详细信息

ll ## 等同ls -la ,自定义的别名

ls -lh ## 加上 -h 参数,以 K、M、G 的形式显示文件大小

ls -lh / ## 列出根目录下文件的详细信息

4.cd 命令(change directory)【比较常用,建议多联系】

常见参数:没有

常见用法:cd [路径/目录]

cd .. ## 切换到上层目录,相对路径

cd / ## 切换到根目录

cd /teach/ ## 切换到根目录下的teach,绝对路径

cd - ## 返回上一次的工作目录

cd ~ ## 回到用户家目录

cd ## 同上,回到用户家目录

绝对路径:从根目录开始引起的全路径

相对路径:就是相对于当前工作目录的路径

5.mv命令(move.移动或者重命名)

常见用法:mv 待移动的文件 移动到哪个目录

mv 待重命名的文件 重命名后的文件名

6.rm命令(remove)

【使用rm要谨慎,删错文件,神仙也救不了你咯】

常见参数:

-f ## force不显示警告讯息

-i ## 在删除会先询问用户

-r ## 递归删除文件夹

(这是删除了file1.txt.gz文件) 

7.mkdir命令(make the directory)

常见参数:-p/--parents,递归创建目录

常见用法:mkdir [-p] 目录名

【仔细观察会发现,我创建了一个名为demo的文件夹】

【此时如果你想删除文件夹,直接使用rm命令是不行的,删除文件夹需要使用rm -r递归删除文件夹】

 8.touch命令(新建文件)

常见参数:没有

常见用法:touch 【file】

 9.cp(copy and paste)

常见参数:-r, copy directories recursively

常见用法:cp [OPTION] SOURCE DIRECTORY

 10.ln(link 链接,分软链接(常用)和硬链接(默认))

常见参数:不加参数即为硬链接,加上 –s 参数即为软链接, 软链接的作用类似快捷方式

常见用法:ln –s TARGET DIRECTORY

11.小结

  • 37
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值