• Linux的常用命令


    1.常用指令

    (1)切换用户: su 用户名

    (2)默认切换到root用户: su

    (3)回到根目录:cd /

    (4)进入某个目录:cd /usr/

    (5)回到上级目录:cd ..

    (6)自动补齐目录文件名 Tab键

    (7)查看某个程序的进程号: ps -ef | grep tomcat

    (8)根据进程查看端口号:netstat -naop | grep 2020

    (9)根据端口号查看进程:lsof -i:8088

    (10)显示文件或目录: ls

    (11)列出文件或目录详细信息: ll

    (12)创建目录: mkdir

    (13)创建空文件:touch

    (14)查看文件内容:cat

    (15)拷贝:cp

    (16)移动或重命名:mv

    (17)删除:rm

    (18)递归删除:rm -r  

    (19)强制删除:rm -f

    (20)在文件里搜索:find 

    (21)统计文本中行数、字数、字符数:wc

    (22)在文本文件中查找某个字符串:grep

    (23)显示当前目录:pwd

    (24)从windows拷贝文件到Linux:rz

    (25)查看所有运行的程序 ps -ef

    (26)编辑文件 vim

    (27)用于字符串的输出 echo $CLASSPATH

    (28)pwdx pid用来查看正在运行的线程所在的目录

    (29)pwd 查看当前目录

    (30)ldconfig 搜寻目录/lib和/usr/lib以及动态库配置文件/etc/ld.so.conf内所列的目录下的共享动态链接库

    (31)从Linux拷贝文件到windows:sz

    (32)查看防火墙开启状态 firewall-cmd --state

    (33)查看文件的MD5值 md5sum

    (34)查找文件 find / -name *文件名*

    (35)返回到上次的目录,类似windows返回  cd -

    (36)回到用户主目录 cd ~ 或者cd

      (37) 查看服务器存储情况  df -h

    (38)查看cpu信息  cat /proc/cpuinfo

    (39)查看内存信息 cat /proc/meminfo

    (40)查看剩余内存  free

      (41)  查看上一次重启、关机记录 last | grep reboot,last | grep shutdown

    (42)查看历史操作记录  history 、history 10

    (43)查找文件  find / -name test.txt

      (44)  查找文件通配符  find /project -name '*test.txt*'

    2.系统管理命令

    (1)显示指定文件的详细信息,比ls更详细:stat /etc

    (2)显示在线登陆用户:who

    (3)显示当前操作用户:whoami

    (4)显示主机名:hostname

    (5)显示系统信息:uname

    (6)动态显示当前耗费资源最多进程信息:top

    (7)显示瞬间进程状态 :ps -aux

    (8)查看磁盘大小:df

    (9)查看网络情况: ifconfig

    (10)测试网络连通:ping

    (11) 显示网络状态信息:netstatus

    (12)清屏:clear

    (13)杀死进程:kill 

    (14)强杀进程:kill -9

    (15)终止程序 :Ctrl+C

    (16)挂起程序 :Ctrl+V

    (17)查看某个进程的内存情况:top -p pid

    3.关机重启系统

    (1)关机重启:shutdown -r

    (2)关机不重启: shutdown -h

    (3)立刻关机: shutdown now

    (4)关机: halt

    (5)重启: reboot

    4.Vim工具

    (1)退出:q

    (2)强制退出:q!

    (3)保存并退出:wq

    (4)切换命令模式与插入模式:ESC,i,o

    (5)删除一行:dd

    (6)到文件开头: gg

    (7)到文件结尾: shift+g

    5.压缩工具

    (1)tar.gz 和 .tgz  

      解压:tar zxvf FileName.tar.gz  

      压缩:tar zcvf FileName.tar.gz DirName

    (2)zip

     解压:unzip FileName.zip

     压缩:zip FileName.zip DirName

    (3)rar

     解压:rar x FileName.rar

     压缩:rar a FileName.rar DirName

    (4)tar
     解包:tar xvf FileName.tar

     打包:tar cvf FileName.tar DirName

    (5)gz

     解压:gzip -d FileName.gz

     压缩:gzip FileName

  • 相关阅读:
    38.进程及同步异步的概念理解
    37.图灵接口及电脑语音聊天
    36.HTTP协议
    35.百度云语音识别接口使用及PyAudio语音识别模块安装
    34.TCP非阻塞连接及套接字异常处理丶端口扫描脚本
    33.TCP协议概念/scapy模块doos攻击
    32.网络编程TCP/UDP服务
    python递归函数实现阶乘函数
    用户不在sudoers文件中怎么办,ziheng is not in the sudoers file解决方法
    SecureCRT连接阿里云ECS服务器,经常掉线的解决方案
  • 原文地址:https://www.cnblogs.com/TechSnail/p/7744302.html
Copyright © 2020-2023  润新知