Linux系统编程(14)——shell常用命令

本文详细介绍了Linux系统中的多个重要命令,包括ls、lsblk、md5sum、dd、uname、history、sudo、mkdir、touch、chmod、chown、apt、tar、cal、date、cat、cp、mv、pwd、cd、find、grep、man、ps、kill、service、alias、df、du、rm、echo、passwd、lpr、cmp、wget和mount。这些命令涵盖了文件管理、系统信息、软件安装、权限控制、磁盘操作等多个方面,对于Linux用户来说是日常操作必备知识。
摘要由CSDN通过智能技术生成

 

1. ls命令

 

ls命令是列出目录内容(ListDirectory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。

 “ls -l”命令已详情模式(longlisting fashion)列出文件夹的内容。

 “ls -a”命令会列出文件夹里的所有内容,包括以”.”开头的隐藏文件。

注意:在Linux中,文件以“.”开头的就是隐藏文件,并且每个文件,文件夹,设备或者命令都是以文件对待。ls -l 命令输出:

1、d (代表了是目录).

2、rwxr-xr-x 是文件或者目录对所属用户,同一组用户和其它用户的权限。

3、上面例子中第一个ravisaive 代表了文件文件属于用户ravisaive

4、上面例子中的第二个ravisaive代表了文件文件属于用户组ravisaive

5、4096 代表了文件大小为4096字节.

6、May 8 01:06 代表了文件最后一次修改的日期和时间.

7、最后面的就是文件/文件夹的名字

 

 

2. lsblk命令

 

“lsblk”就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。

 “lsblk -l”命令以列表格式显示块设备(而不是树状格式)。

注意:lsblk是最有用和最简单的方式来了解新插入的USB设备的名字,特别是当你在终端上处理磁盘/块设备时。

 

3. md5sum命令

 

“md5sum”就是计算和检验MD5信息签名。md5 checksum(通常叫做哈希)使用匹配或者验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因而发生改变。

注意:用户可以使用官方提供的和md5sum生成签名信息匹对以此检测文件是否改变。Md5sum没有sha1sum安全,这点我们稍后讨论。

 

4. dd命令

 

“dd”命令代表了转换和复制文件。可以用来转换和复制文件,大多数时间是用来复制iso文件(或任何其它文件)到一个usb设备(或任何其它地方)中去,所以可以用来制作USB启动器。

注意:dd 命令在执行中会根据文件的大小和类型以及 usb设备的读写速度,消耗几秒到几分钟不等。

 

 

5. uname命令

 

“uname”命令就是Unix Name的简写。显示机器名,操作系统和内核的详细信息。

注意: uname显示内核类别, uname -a显示详细信息。

 

6. history命令

 

“history”命令就是历史记录。它显示了在终端中所执行过的所有命令的历史。

注意:按住“CTRL + R”就可以搜索已经执行过的命令,它可以你写命令时自动补全。

 

7. sudo命令

 

“sudo”(super user do)命令允许授权用户执行超级用户或者其它用户的命令。通过在sudoers列表的安全策略来指定。

注意:sudo 允许用户借用超级用户的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尹成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值