【linux】工作时使用的命令
几个基本操作:
1.查看当前文件夹下的内容: list
2.查看当前所在的文件夹:pwd
3.切换当前工作文件夹:cd
4.文件不存在时,新建文件:touch
5.创建目录:mkdir
6.删除指定的文件:rm
7.清屏:clear
8.管道:| 将上一个命令的输出作为下一个命令的输入
9.关机/重启 shutdown (-r 参数代表重启)
文件与目录操作:
查看文件夹下文件,包括隐藏文件: ls -a
回到根目录: cd /
回到用户主目录: cd ~
创建多层目录: mkdir -p a/b/c
复制文件: cp a/b.txt c/
移动文件(可用于重命名): mv a b/c/
文本和文件内容操作:
查看文件内容:cat filename 文件内容比较多时会用more
文本内容查找:grep
输出到文件: >
追加到文件 >>
压缩与解压缩: 1. gzip/zcat 2. bzip2 / bzcat
打包: tar (eg: tar -jcf -f /root/etc.tar.bz2 --exclude=/root/etx* 打包root目录 但不要root目录下etc开头的文件)
网络操作:
查看和配置网卡:ifconfig (eg: 查看当前主机的ip地址: ifconfig | grep inet)
检测到目标ip地址的链接是否正常: ping
管理:
查看当前谁在线: who
查看网络的联机状态:netstat -a
查看后台执行的程序: ps -aux
改变文件所属用户组:chgrp
改变文件所有者: chown
改变文件的权限:chmod (eg: chmod 770 test.sh)