其他命令

来源:互联网 发布:淘宝鹊桥报名入口 编辑:程序博客网 时间:2024/06/13 00:49

1 in 命令

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

不同的目录下用不同的文件,我们不需要在每个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录放上该文件,然后用in命令。

in -S (软链接)

软链接就相当于windows的的快捷方式,使用场景:
1.在文件系统中多处共享同一个较大文件时,使用软链接就可以避免创建多个副本。
2.维护动态库文件的版本时,使用软链接,在升级库文件后,只需修改软链接的源文件,而使用该库的程序则不需要修改。

硬链接说白了是一个指针,指向文件索引节点,系统并不为它重新分配inode.通过使用硬链接可达到备份数据(实际是备份节点)的效果!


2 diff 命令

diff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、git等版本控制工具不可或缺的一部分。


3 date 命令

:用来显示系统和设计系统的日期与时间


4 cal命令

显示当前月的日历。


5 grep

它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户

6 WC命令

统计指定文件中的字节数。字数,以及行数。


7  ps 命令

:processing status 

top:进程时间监控,kill:杀死进程


8 watch命令

9 at命令


10 crontab