1、grep
(1)配合ls,cat等使用,在返回值中执行关键词抓取
(2)直接grep -rn key在当前目录下递归查找所有文件中的关键词
(3)grep -rl filename查找文件在进程中使用的情况
2、awk
(1)awk用于分词
3、cat,more,tail,vi的使用
(1)cat 可以跟cat -n显示行号
(2)more从头查看,ctrl + b 向前翻页,Ctrl + f 向后翻页
(3)tail 从尾查看,tail -f 持续查看
(4)vi编辑文本,q!不保存退出,wq 保存退出, / + key 表示搜索
4、ls
(1)ls -a :可以显示隐藏文件
(2)ll :显示文件详细信息
5、chown
(1)chown -R user:group file : 递归更改文件 or 目录的属主和用户
6、chmod
(1)chmod +x file 增加文件的执行权限
(2)chmod -R 777 file 递归更改文件 or 目录的权限
7、fdisk ,df ,du
(1)这是给磁盘分区的命令选择 p 新建,然后指定第几个分区,起始位置,块大小,w 保存信息
(2)df 查看磁盘挂载, du查看目录空间
8、lsof
(1)查看端口或者文件的占用情况:lsof -i:8080
9、netstat
(1)netstat -aux | grep port 查看网络监听状况
10、ps
(1)ps -ef | grep port 查看当前启用的进程
11、zip、unzip、 tar、untar
(1)tar -zxvf xxx.tar.gz
(2)zip xxx.zip | unzip xxx
12、sftp
(1)、sftp root@host : sftp链接服务
13、ssh
(1)、ssh root@host : ssh链接服务
14、> 和 >>
(1)> file将执行结果输出到 file
(2)>> file 将执行结果追加到file
15、添加用户
(1)userAdd xxx -> passwd xxx : 才可以用 xxx 账号密码登录
以上简单介绍最近使用较多的一些命令,后续还会补充关于linux系统权限、sudo 、配置文件、脚本等内容