Linux基础知识

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 、配置文件、脚本等内容

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(linux,linux)