学习Linux 50 条命令(三)
35、mktemp命令
mktemp 创建临时文件
mktemp -d 参数d是创建临时目录

36、split命令
split命令可以压缩分解文件,让大文件变成多个小文件, -b参数是设置每个包的大小 接着输入目标文件 再接着设置包的文件名开头信息

这个是把几个包合成一个文件 ,并且文件名设置成aa ,这里使用diff命令验证两个文件是否是一样的

使用split命令分解文件,也可以按行数来分
look! 没分之前,是这样的

37、tr命令
tr命令是切换字符,这里的例子是小写字母切换成大写字母

38、basename 和 dirname 命令


39、logger命令
logger 命令是对日志进行操作,可以在日志文件里添加信息。


40、md5sum命令
在我们获取网络上的开源软件的时候,通常是有附带md5的,作用是可以通过它来检查这个软件包是否被修改过。
而md5sum命令可以生成md5 校验和,生成后放在同目录的一个文件里,当别人获取到你发布的软件后,可以通过md5sum --check md5文件 检查是否被修改过

41、nohup命令
nohup 命令 可以让程序放在后台运行,而且关闭终端也没事

42、test命令
test -属性 文件 与 【 -属性 文件 】 都可以检查文件是否具有某些属性


43、for命令
for循环语句


44、history命令
查看历史命令

使用!+前面的编号,可以执行命令,例如我执行43号命令:

45、rm 命令
这是删除文件的命令

常用选项 -r 表示递归 -f 选项表示强制删除
46、 enable 命令
在shell里输入 enable 可以查看系统的内置功能,如果想关闭 alias别名这个功能 可以执行 enable -n alias(关闭alias功能后,虽然alias命令不能使用了,但是之前设置好的别名还是可以使用的) ,
enable alias 开启
内置命令 enable 开启或者关闭内置的命令

47、set -o功能
我们可以选择性的开启或者关闭部分功能和enable类似

1. noclobber 现在是off的,就说明我们现在可以执行 覆盖(>)

set -o 功能
如果想关闭的话就是set +o 功能
set +o noclobber

关闭通配符功能: set -o noglob
关闭通配符:


48、wc命令
查看文件的字节数、字数、行数

49、ls命令
查看文件的信息
-l选项是以长格式的方式显示
-h 是以适合人类查看的方式
-i 显示inode号
-a 会把隐藏文件也显示

50、mount命令
可以挂载设备,这里的例子是挂载iso镜像文件:


浙公网安备 33010602011771号