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