常用的linux命令

1.cd 命令

 cd命令用于切换工作目录,格式 cd [目录]

 cd /etc  切换到etc目录

 cd - 切换到上次访问的目录

 cd .. 切换到上一级目录

2.pwd 命令

 用于查看当前处于什么目录

3.ls 命令

 list的缩写,列出当前目前清单

 ls -a 列出目前下所有文件。

 ls -a /etc 指定目录。

4.mkdir 命令

 mkdir test 创建test目录。

5.rm 命令

 rm test.txt 删除文件

 rm -rf test 删除test目录,r表示删除目前,f表示强制删除。

6.mv 命令

 mv test newTest 将test目前重命名为newTest,对文件同样有效

7.cp 命令

 cp -r /home/test  /usr 将home/test目录复制到usr下,-r表示复制该目录下所有的子目录和文件。

8.touch 命令

 touch test.txt 在当前目录创建一个文件

9.find 命令

 find /usr -name 'test*' 在usr目录下查找以test开头的文件。

 find /usr -size +800M 查找大于800M大小的文件。

10.cat 命令

 cat test.log 查看文件内容

11.more 命令

 more test.log 如果文件内容比较多,可以按百分比进行查看,空格查看下一页。

12.tail 命令

  从尾部查看文件

  tail -10 test.log 查看最后10行

  tail -f test.log 循环滚动的查看日志文件。

13.grep 命令

 grep '测试'  /var/test.log 从test.log文件中查找‘测试’关键字

14.ping 命令

  ping 192.168.1.1 检查这个ip地址的连通性。

15.telnet 命令

  telnet 192.168.1.1 8080 检查端口是否通。

16.ps 命令

  ps -a 查看所有进程信息

  ps -ef | grep java 查找java相关的进程。

17.top 命令

  top 实时查看linux进程资源占用情况,可以看内存,cpu使用率等指标

18.free 命令

  free -h 以友好的方式查询内存使用情况

19.df 命令

  df -h 以友好的方式展示磁盘使用情况。

20.du 命令

 du /home 查看当前和指定目录或文件占用磁盘空间大小

 du test.log 查看当前文件所占大小

 du test 查看test目录所占大小。

 du -ah test 以友好的方式展示当前目录以及子目录大小 

 du -ah | sort -nr 排序查看大小

21.tar 命令

 tar -zxvf test.tar.gz 解压

 tar -cxvf test.tar.gz /test 压缩

22.wc 命令

 grep  '测试'  /var/test.log | wc -l 统计测试出行的行数。

23.su 命令

 su test 切换到test用户,如果是当前是root用户不需要密码,否则需要密码

 su - 切换到root用户,需要密码

24.sudo 命令

  以root用户身份执行命令。注意需要提前配置使用权限:/etc/sudoers

  命令前面加sudo即可。

 

其他命令

搜索指定端口:netstat -an | grep 8080

vi 编辑命令:

 1.vi test.log

 2.按i进入编辑模式

 3.按esc退出

 4.按“:wq!”保存并退出。

 

posted @   qiushui  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示