标签:linux基础命令
date 显示系统时间
Clock:显示硬件时间
hwclock –w:将系统时间写到硬件中去
hwclock –s:将硬件时间写到系统中去
cal:calender(日历)
printenv 显示当前环境变量信息
man帮助
内部命令帮助:help 命令(COMMAND)
外部命令帮助:man 命令(COMMAND)
命令手册:manual
Man 命令(COMMAND) whatis 命令(COMMAND):显示命令摘要信息
Man分章节:
1:用户命令
2:系统调用
3:库调用
4:特殊文件(设备文件)
5:文件格式(配置文件的语法)
6:游戏
7:杂项(miscellaneous)
8:管理命令(/sbin, /use/sbin, /usr/local/sbin)
Man的操作命令:
空格:向后翻一屏
b:向前翻一屏
enter:向后翻一屏
k:向前翻一屏
查找:
/keyword :向后查找关键字
n:下一个 N:前一个
?keyword:向前查找关键词
n:下一个 N:前一个
q:退出man
目录文件管理
mkdir(make directory):创建目录
rmdir:删除目录
-p:递归创建
-v:显示创建信息
rm(remove directory):删除目录
-i:交互式删除
-f:强制删除
-r:递归删除
touch:创建文件
-c:文件存在的时候不创建
-a:只改变访问时间
-m:只改变修改时间
-t:指定文件的时间戳(年月日时分秒),与a,m配合使用
file:用于查看普通文件和系统文件的类型
Cp(copy)文件复制,一个文件到一个文件或多个文件到一个目录
-r:递归复制到目录
-i:交互式显示复制
-f:强制复制,覆盖
-p:保留源文件的属性,时间戳
-a:保留源文件的所有属性(归档复制,常用于备份)
-P:复制链接文件时保存为链接(默认是复制链接所指向的文件)
-d:复制时保持链接
Mv(move)移动文件
Mv SRC(源) DEST(目标)
在统一目录下可以利用mv进行重命名:mv acb bcd 或者 mv -t 目标 源
-i:交互式移动
-f:强制覆盖
-t:先目标 再源
Install :对象只能是文件
-d DIRECOTRY……. :创建目录
-m:指定权限
-t :指定目标,再指定源
文本命令
Cat:连接并显示文件的信息,是全部显示文件内的信息
-n:显示行号,跟文件内容没有关系,在显示的时候给每一行编号
-E:显示每一行的行结束符
-T:显示制表符
-A:显示所有的符号
-v:显示其他的非打印字符
more:more的作用同cat是相同的,只不过这时我们可以通过手动翻屏,更加方便
more只支持向后翻,翻到最后就直接退出
less:显示文件信息,默认不退出显示,q即可退出
空格:向后翻一屏
b:向前翻一屏
enter:向后翻一行
k:向前翻一行
查找:
/KEYWORD:查找关键字
head:显示文件的前几行,默认是10行
-NUM:显示后多少行
-f:查看文件尾部,而且不退出,等待显示后续追加的新内容
Cut:用于剪切数据内容
-d:指定字段分割符,默认的是空格
-f:指定要显示的字段
-f 1,3 :表示显示第1个和第3个
-f1-3 :表示显示第1个到第3个
Sort:文本排序,仅仅是对显示文件的排序,而不影响源文件的顺序,是根据ASSII码的字符升序来排序 的。
-n:数值大小排序
-r:倒序排序
-t:字段分隔符
-k:以哪个字段为关键字进行排序
-u:排序后相同的行只显示一次
-f:忽略字符大小写
Unip:报告或者忽略重复行
-d:只显示重复行
-c:显示文件中重复行的次数
Wc (word count):文本统计,可以统计文件中一共有多少行,多少个单词数,多少个字节数
-l:只显示行数
-w:只显示单词数
-c:只显示字节数
Tr:转换或删除字符
tr:{option}….set1[set2]
例:tr ab AB 把小写ab都换位大写AB
-d:删除出现在字符集中的所有字符
本文出自 “这个世界,努力的人可多了” 博客,请务必保留此出处http://wangkanglinux.blog.51cto.com/8837012/1685873
标签:linux基础命令
原文地址:http://wangkanglinux.blog.51cto.com/8837012/1685873