Linux命令有很多的
目录管理类命令:
mkdir, rmdir, tree, dirname, basename
(1)mkdir命令:
作用:用于在Linux中创建目录。
格式:mkdir [选项] 路径
参数:
-p:创建父目录
-v: 显示创建过程
使用说明:在使用mkdir创建目录的时候,需要确保你的账户有权限进行写操作,同时,你创建的目录名称在创建好路径下不存在或者重名。
示例:
练习:
如何创建目录:x_m, x_n, y_m, y_n?
(2)rmdir命令:
rmdir /PATH/TO/SOMEWHERE
删除空目录;
(3)tree命令:
tree [OPTION]... [DIR]
-d:只层级目录类型的文件;
-L level: 只显示几个层级;
(4)dirname命令:
(5)basename命令:
文本文件查看命令:
cat, tac, more, less, tail, head
(1)cat命令:
(2)tac命令:
(3)more命令:
more, less
翻屏查看;
more [OPTIONS]... FILE...
-d: 显示翻页有退出提示
Space: 向后一屏;
Enter: 向后一行;
b: 向前一屏;
(4)less命令:
less [OPTION]... FILE...
文本搜索:
/KEYWORD
?KEYWORD
n: 与命令方向相同的下一个;
N:与命令方向相反的前一个;
(5)tail命令:
tail [OPTION]... FILE
tail的专用选项:
-f: follow
-n #
-#
-c #: 显示前/后#个字节
(6)head命令:
head [OPTION]... FILE
时间戳管理工具:touch
每个文件都有三个时间戳:
atime: 文件最近一次被访问的时间;
mtime: 文件最近一次被“修改”的时间;
ctime:文件最近一次被“改变”的时间;
文件数据:
metadata
data
touch [OPTION]... FILE...
更新时间戳至当前时间;
-a: 只更新atime
-m: 只更新mtime
-t STAMP:
[[CC]YY]MMDDhhmm[.ss]
-c: 不创建空文件
文件管理命令:
cp, mv, rm
(1)cp命令:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
cp SRC DEST:
SRC是文件:
如果DEST不存在:新建目标文件,并将SRC复制到目标文件;
如果DEST存在:
如果DEST是文件:用SRC的内容覆盖至DEST文件中;
如果DEST是目录:在DEST目录中新一个与原文件同名的文件,将将SRC内容复制到新建的同名的目标文件中;
cp SRC... DEST:
如果DEST不存在:
是错误的;
如果DEST存在:
如果DEST是文件:错误;
如果DEST是目录:
常用选项:
-r, -R: 递归复制;
-d: 不跟踪符号链接;
--preserve[=ATTR_LIST]:
mode, ownership, timestamps
context, links, xattr, all
-a: -dR --preseve=all
-i: interactive
-f: force
-v: 显示过程
mv: move, 移动文件
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
常用选项:
-i:交互式
-f:强制
rm: remove
rm [OPTION]... FILE...
只删除文件;
常用选项:
-r:
-f:
-i:
文件处理工具:
wc, cut, sort, uniq
wc:word counts
wc [OPTION]... FILE...
-l: 显示行数
-w: 显示单词数
cut:
cut OPTION... [FILE]...
-d: 指明分隔符;-d‘ ‘, -d:
-f:指明要显示的字段
#:
#-#:1-3
#,#: 1,3,7
sort命令:排序
sort [OPTION]... [FILE]...
-r: 逆序
-f: 忽略字符大小写
-u: 排序后去重
-t CHAR: 指明分隔符
-k #: 字段
-n: 表示以数值大小排序
uniq命令:
uniq [OPTION]... [FILE]...
-c: 显示每行重复的次数;
-d: 只显示重复过的行;
-u: 只显示不曾重复的行;
本文出自 “我拿流年乱了浮生” 博客,请务必保留此出处http://tasnrh.blog.51cto.com/4141731/1687744
原文地址:http://tasnrh.blog.51cto.com/4141731/1687744