查看文件
cat 文件 一次显示整个文件内容
more 分页查询 不能向前浏览
less 分页查询 可随意浏览
head -n 显示前几行的命令
tail –n 显示后几行命令
搜索命令
locate [文件名] 快速查找
updatedb 更新文件库,不能查找临时文件
find [路径] [参数] [文件]
–atime +n/–n 访问执行文件大于/小于n天
–ctime +n/–n 更改文件属性大于/小于n天
–mtime +n/–n 写入时间大于/小于n天
–name 文件 直接查找文件
–iname 忽略大小写
–size +n /–n 大于或小于
n表示1数据块等于512字节0.5kb
100MB == 102400KB204800数据块
–user 查询所有者文件
–group 查询所属组文件
–type 类型查找
–a –o 组合查询
–exec 命令 {} \ ; 直接执行
–ok 询问执行
linux一些命令总结解压压缩命令
gzip [文件] 压缩文件
gunzip [文件] 解压缩文件
不保留源文件,针对于文件
tar 解压压缩
–c 打包
–x 解包
–v 显示详情信息
–f 指定文件名
–z 打包同时压缩
解压文件格式.tar.gz
保留源文件
zip压缩unzip解压
zip 选项[r] [压缩后文件名] [解压文件名,目录]
保留源文件
bzip2压缩bunzip2解压
tar –cjf [压缩后文件名]
tar–xjf [解压后文件名]
挂载命令
mount –t [光盘文件系统] [设备文件名称] [挂载点]
取消挂载命令
umount [设备文件名或者挂载点]
网络命令
traceroute [网址] 显示数据包到主机间的路径
netstat
选项
–t tcp协议
–u udp协议
–l 监听
–r 路由
–n 显示ip地址和端口号
vim
i光标前插入 I行前插入
a光标后插入 A行尾插入
o光标下插入新行 O光标上插入新行
gg第一行 G最后一行
nG第n行 :n 第n行
0 行首 $行尾
x删除光标所在字符
nx 光标所在处n个字符
dd 删除整行/剪切
dG 删除当前光标到最后
D 删除光标到行尾内容
n,nd 删除规定范围行
yy复制整行
粘贴 pP 光标所在行 下 上粘贴
r 替换光标所在处字符
R 光标所在处开始替换 esc结束
u 取消上一步操作
:替换范围
%s 全文替换 /old/new/g
:起始行,终止行s /old/new/c
:q! 不保存退出
:wq! 强行保存
linux一些命令总结
网友评论