linux 常用命令汇总
2017-10-09 10:05
218 查看
1.ls
ls 显示文件和目录列表2.cd
cd 切换目录3.pwd
显示当前工作目录4.mkdir
创建目录 ,如果主目录没有自动创建 mkdir -p /test/test15.cp
复制目录或文件。 递归处理 cp -r6.touch
创建文件 touch 1.text清空文件内容 echo'' ->1.text
7. mv
移动文件或目录, 文件或目录改名8.rm
删除文件 删除该目录下的所有文件 rm -r 强制删除不确认 rm -f9.cat
显示文本文件内容10. more 和 less
more 分页显示文件 下一页 按 空格或CTRL+F 上一页 CTRL+B 下一行按回车 退出 qless 显示文件内容。 比more 更灵活
11.head
查看文件的头部内容 -n 显示几行12. tail
查看文件末尾的内容 -f 循环读取 -n 显示几行13. wc
统计文本. 默认为 行数,字数,字符数。 -m 字符数 -w 字数 -l 行数14. find
查找指定文件 find / -name 'test*'15. grep
在指定文件中查找指定字符串 grep 字符串 文件目录16.ln
链接 直接是硬链接 -s 软连接17.top
显示当前系统消耗资源最多的进程18.ps
显示瞬间进程的状态 。 最常用的两种 ps -aux ps -ef 可与 grep 一起使用查找指定的进程 ps aux|grep redis19.kill
杀死一个进程 kill -9 pid,可先查 进程pid 在杀死。 也可以用 kill -9 `ps -ef|grep tomcat|grep -v grep|awk '{print $2}' `20.df
显示文件系统磁盘的使用情况21.du
显示指定的目录已使用的磁盘空间 -h 显示单位 -s 显示档案大小的总和22.free
显示当前内存和交换空间的使用情况 -m 按 兆显示23.netstat
显示网络状态信息。一般用来查看端口占用情况。-a 查看所有连接和监听端口 -t 仅tcp -u 仅 udp -n 拒绝显示别名,能显示数字的全部转化成数字 -p 显示简历相关链接的程序 名。-l 显示 监听 可与 grep 联合使用
24.ifconfig
网卡网络配置详细信息25.ping
测试网络的连通性26.tar
压缩和解压缩文件 -c 创建一个 压缩 -x 解压缩 -z 是否用 gzip -j 是否用 bzip2 -v 显示过程 -f 使用档名解压缩 tar -zxvf 文件名 压缩 tar -cvf 压缩后文件名 需要压缩的目录或文件
27.关机重启
init 0shutdown -r 关机后重启 -h 不重启
halt
reboot 重启 init 6
28.vi
编辑文件。1.插入命令
i 在光标前插入
I 在光标当前航开始插入
a 在光标后插入
A 在光标当前航末尾插入
o 在下一行插入新行
O 在上一行插入新行
2.定位命令
:set nu 显示行号
:set nonu 取消行号
gg 到文本第一行
G 到文本最后一行
:n 到文本第n 行
3.替换和取消命令
u undo 取消上一步操作
ctrl +r redo 返回到 undo 之前
r 替换光标所在处的字符
R 从光标所在处开始替换,esc 结束
4.删除命令
x 删除光标所在处的字符
nx 删除光标所在处往后的n个字符
dd 删除行 ndd 删除多行
dG 删除所在行到末尾行的内容
D 删除 光标所在处到行尾的内容
:1,3d 删除指定范围的行 (删除 1-3行的内容)
5.复制粘贴
yy 复制当前行
nyy 复制当前行及后面的n 行
p 粘贴
6.查找 替换
/查找内容 n 到下一个查找内容的地方
:[范围]s/要替换的文字/替换成的文字/[c,e,g,i] c 每次替换前询问 e 不显示 error i 忽略大小写 I 不忽略大小写 g 不询问
29.用户相关
useradd 添加用户 -u 指定组id -g 指定所属组名 -G 指定多个组用,分隔 -c 用户描述 -e 失效时间passwd 用户名 设置密码
删除用户 userdel
修改用户 usermod
30.权限管理
修改权限 u(用户)g(用户组)o(其他权限)chmod g-rwx 用户组减去 rwx 权限
chmod 777 用二进制数字表示 天剑 ugo rwx 权限
chmod -R 770 test/ 统一修改文件夹下的 权限
chown -R root:root /test 修改 test目录下所有目录和文件的用户组为root ,用户为root 第一个问用户,第二个为用户组
31.免密登录
ssh-keygen进入到 .ssh
ssh-cop-id IP地址
相关文章推荐
- linux 常用命令汇总
- Linux运维人员最常用 150 个命令汇总
- Linux常用命令汇总--ssh
- 常用的linux系统命令汇总
- Linux常用命令汇总(二)
- linux常用命令汇总
- linux常用命令汇总
- Linux最常用150个命令汇总
- Linux企业运维人员最常用150个命令汇总
- 常用的shell命令汇总,夯实Linux基础
- Linux常用命令汇总
- [Linux]不常用命令汇总
- Linux系统命令汇总之系统备份常用命令
- Linux系统命令汇总之系统备份常用命令
- linux 常用命令 (汇总加转载 二 find / less)
- Linux常用命令汇总补充
- Linux企业运维人员最常用150个命令汇总
- Linux常用的命令--60个命令总结汇总
- linux-linux常用命令汇总(旧版)