Linux常用高级命令


title: Linux常用高级命令
date: 2017-09-30 19:36:51
tags:Linux


Linux常用高级命令_第1张图片
Info


命令 全称 功能 示例
head head 查看文件前多少行 head -10 a.txt
tail tail 查看文件尾多少行 tail -10 a.txt
col 过滤控制字符 man man|col-b > man_help
colrm 过滤指定行 colrm 4 6
wc Word Count 计算字数,列数,字节数等 wc a.txt
uname UnixName 系统名称 uname
cat Concatenate 连接文件并打印到标准输出设备上 cat a.txt
chattr ChangeAtrribute 改变文件加密压缩读写属性(不是权限) chattr +a /var/log/messages
ed Editor 不如vi常用的编辑器,对于编辑大文件和脚本有用
sed Stream EDitor 使用简单脚本处理 nl /etc/passwd | sed '3,$d'
nl Number of Lines 带行号的输出 nl a.txt
comm Common 比较文件相同行不同行 common a.txt b.txt
csplit 分割文件 csplit a.txt 10(以第10行为界分割)
fmt Format 格式化
fold Fold 用于限制文件列宽度
ispell 拼写检查
join join 连接文本相同行 join a.txt b.txt
look Look 查询单词 look L a.txt(查询以L开头的单词)
sort Sort 以行为单位对文件进行排序
uniq Uniqe 去重
tr Transform 转换字符 cat testfile |tr a-z A-Z
dip dip 用于ip拨号连接
mount 安装,加载文件系统
unmount 卸载一个文件系统
chsh ChangeShell 改变Shell
grep global regular expression print 查找符合条件的字符串 grep xxx a.txt
dd Disk dump 用于读取、转换并输出数据
find find 用于查找满足条件的文件 find *.txt
diff differ 比较文 件差异
df disk free 检查磁盘使用情况
top 显示执行中的程序进程
at 用于在指定时刻执行指定的命令 at -f data 15:30 +2 days
finger 查询账号的登录信息
nslookup namespace look up 域名查询
passwd password 修改账户密码,可限制日期
su switch user 切换账户 su root
unmask 设置默认数字权限
chown change owner 改变文件所有者
mstools MSDOS tools 模拟DOS命令
****
****
****
free 查看内存使用情况
lsof -i: 8080 (list open files) 查看指定端口占用情况
sudo!! 以管理员身份执行因没有管理员权限而失败的上条命令
kill -9 PID 杀死对应PID的进程
nohup (no hang up)在终端退出的时候保持命令继续执行

你可能感兴趣的:(Linux常用高级命令)