Hacker基础之Linux篇——基础Linux命令一

这一部分主要是讲解Linux常用命令工具,比如文件管理文本处理等等,主要是为了让读者用最少的实践掌握和熟练应用基本的Linux操作,对于每个命令的举例,尽量做到小而精。


废话少说,我们先从最基础的开始:

ls

ls命令是Linux下最常用的命令,ls命令就是list的缩写。

缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。

通过ls命令不仅可以查看Linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls命令在日常的Linux操作中用的很多,在此给大家介绍一下ls命令的使用方法。

ls命令使用介绍:
命令格式:ls [选项] [目录]
命令功能:列出目标目录中所有的子目录和文件
命令的常用参数选项说明:

-a [列出目录下的所有文件,包括以 . 开头的隐含文件]
-d [将目录象文件一样显示,而不是显示其下的文件]
-i  [印出每个文件的inode号]
-k [即 –block-size=1K,以 k 字节的形式表示文件的大小]
-l  [列出文件的详细信息]
-L [当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息]
-R [同时列出所有子目录层]
-s  [以块大小为单位列出所有文件的大小]
-S [根据文件大小排序]
–sort=t [以文件修改时间排序]
–help [显示此帮助信息并离开]
–version [显示版本信息并离开]

一般常用的命令组合有:

ls -il
ls -a
ls -sort=t
.etc

mkdir

mkdir命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

mkdir命令使用介绍:
命令格式:mkdir [选项] [目录]
命令功能:通过mkdir命令可以实现在指定位置创建指定的文件名命名的文件夹或目录
命令的常用参数选项说明:

-m [设定权限,类似 chmod]
-p  [可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录]
-v [每次创建新目录都显示信息]
--help [显示此帮助信息并]
--version  [输出版本信息并退出]

一般常用的情景有下面几种:


1. 正常创建一个funny目录

mkdir funny

2. 跨越很多不存在的目录创建一个目录树


如我们的目录只到/home/me/Documents/这里,但是我们需要一个目录在/home/me/Documents/Linux/is/funny,我们可以这样


mkdir -p /home/me/Documents/Linux/is/funny

rm

rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑,而且尽量不要用-f选项。

rm命令使用介绍:
命令格式:rm [选项] [目录]
命令功能:删除一个目录中的一个或多个文件或目录
命令的常用参数选项说明:

-f [忽略不存在的文件,不需要确认]
-i [进行交互式删除]
-r [指示rm将参数中列出的全部目录和子目录均递归地删除]
-v [详细显示进行的步骤]
--help [显示此帮助信息并退出]
--version [输出版本信息并退出]

一般常用的情景:


1. 删除一个txt文件

rm test.txt 

2. 删除一个目录下所有文件

rm -rf /home/me/Picture

当然,你这样查看删除的进度

rm -rfv /home/me/Picture
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值