Linux常用命令都有哪些呢
admin
2023-02-25 15:20:05
0

命令+参数+执行体

一.常用系统工作命令

  1. wget从指定的URL下载文件
    样例:
    wget http://www.linuxde.net/testfile.zip                                                                  #下载单个文件
    wget -O wordpress.zip http://www.linuxde.net/download.aspx?id=1080               #下载并以不同的文件名保存

  2. ps查看当前系统的进程状态
    pstree查看进程间关系
    grep查找
    |管道命令,左右两侧命令同时执行
    样例:
    ps -ef | grep java                 #查找java 进程

    kill杀死不必要的进程
    样例:
    kill -9 3268                            #强制删除PID为3268进程

    killall杀死指定进程名称的进程
    样例:
    killall vi                                  #杀死所有vi名称的进程

  3. top实时动态地查看系统的整体运行情况

  4. pidof查找指定名称进程的进程号id号
    样例:
    pidof nginx

  5. man查看命令的参数
    样例:
    man kill(ctrl+z退出)

  6. user
    useradd  xxx 添加用户,同步添加一个组
    groupadd  xx
    su xx 切换到用户
    权限:u  g   o
    chmod  u+w   name.sh用户增加写权限
    chmod  g+x   name.sh用户组增加执行权限
    chmod  o-r   name.sh    其他删除读权限
    chmod  000   name.sh
    chgrp wl  name.sh  更改用户组权限为wl

二.系统状态监测命令

  1. ifconfig显示网络设备信息
    样例:
    ifconfig eth0 up/down                                                  #启动/关闭指定网卡
    ifconfig eth0 add/del 33ffe:3240:800:1005::2/64         #为网卡配置和删除IPv6地址
    ifconfig eth0 hw ether 00:AA:BB:CC:dd:EE                #用ifconfig修改MAC地址
    ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255            #配置IP地址
    ifconfig eth0 arp/-arp                                                   #启用和关闭arp协议

  2. 查看系统信息
    样例:
    uname -a                              #查看操作系统内核信息(内核版本号、硬件架构、主机名、操作系统类型等)                                    
    cat /etc/issue                        #查看Linux系统发行版本
    cat /proc/cpuinfo                   #查看CPU相关信息

  3. uptime查看系统运行时间
    free显示当前系统未使用和已使用的内存数目
    who查看系统已登录用户
    last显示用户最近登录信息
    history显示历史命令

  4. sosreport类似于supportconfig的工具
    yum -y install sos                                              #sosreport安装
    sosreport --help/man sosreport                        #获取使用帮助手册

三.工作目录切换命令

  1. pwd显示当前所在的目录

  2. cd为切换目录
    样例:
    cd /root                                                 #进入root目录
    cd ..                                                      #切换到上一层目录

  3. ls显示目标列表
    样例:
    ls -a                                                      #列出当前目录下的所有文件(包含隐藏文件)

四.文件目录管理命令

  1. mkdir当前目录下创建新的目录

  2. touch当前目录下创建文件或目录

  3. cp拷贝源文件到指定文件或目录
    样例:
    cp file_name1 file_name2                                    #当前目录下file_name1文件拷贝到file_name2文件中
    cp file_name1 /usr/file_name2                             #当前目录下file_name1文件拷贝到/usr目录下,并改名为/file_name2

  4. mv移动文件或者对文件或目录重命名
    样例:
    mv file_name1 file_name2                                  #将文件file_name1重命名为file_name2
    mv file_name1 /usr                                             #将文件file_name1移动到usr目录下

  5. rm删除文件或者目录

  6. file查看文件类型
    样例:
    file install.log

五.文本文件编辑命令

  1. cat连接合并文件
    样例:
    cat file_name1                                                   #显示文件file_name1的内容
    cat file_name1 file_name2 > file_name3           #将文件file_name1和file_name2合并后放入文件file_name3 中

  2. vi文本编辑
    vi 文件名
    输入i,会进入insert插入模式

    ESC,退出insert模式,审阅模式
    Shift+:进入命令行编辑模式
    :wq  保存且退出
    :q  退出
    :q!强制不保存退出
    dd   删除选中行
  3. more全屏方式按页显示文本内容

  4. stat显示文件的状态信息

六.打包压缩与搜索命令

  1. tar为文件和目录创建档案
    样例:
    tar -cvf log.tar log2012.log                            #仅打包,不压缩
    tar -zcvf log.tar.gz log2012.log                     #打包后,以gzip压缩
    tar -jcvf log.tar.bz2 log2012.log                    #打包后,以bzip2压缩
    tar -ztvf log.tar.gz                                         #查看tar包中文件
    tar -zxvf /usr/log.tar.gz                                 #将tar包解压缩

    简单方式:
    tar -jcv -f log.tar.gz                                       #压缩
    tar -jtv -f log.tat.gz                                        #查询
    tar -jxv -f log.tar.gz                                       #解压缩
  2. grep文本搜索
    样例:
    grep match_pattern file_name                    #搜索包含“match_pattern”的文本

  3. find指定目录下查找文件
    样例:
    find /home -name ".txt"                               #home目录下查找以.txt结尾的文件名,但忽略大小写
    find /home !-name "
    .txt"                           #home目录下查找不是以.txt结尾的文件名,但忽略大小写

七.其他

  1. yum源
    cd /etc/yum.repos.d                                     #源存储路径
    wget -0 /etc/yum.repos.d/CentOS-Base http://mirrors.aliyun.com/repo/Centos-7.repo  
    yum clean  all
    yum makecache                                          #清除并重新生成yum缓存
    yum list
    yum install packagename                            #安装软件包
    yum erase/remove packagename              #卸载软件包

  2. 重启服务
    cd /home/chnsys/cms/config
    ./cms.server restart

  3. IP配置
    vim /etc/sysconfig/network-scripts/ifcfg-eth0        #修改默认配置(删除ipv6信息)
    decive="eth0"
    bootproto="static"                                              #ip地址分配方式
    onboot="yes"                                                     #系统启动时是否激活此设备
    type=ethernet                    
    IPAddR=192.168.1.143                                     #IP地址
    Netmask=255.255.254.0                                   #子网掩码
    GateWay=192.168.1.1                                      #网关
    hwaddr="00:0C:29:5D:5F:2A"

       vim /etc/resolv.conf                                           #设置DNS
       nameserver 8.8.8.8
    
       service network restart                                     #重启网络服务
       ip addr                                                              #查看ip
  4. 防火墙
    service statuc firewalld.service                           #查看防火墙状态(CentOS7:systemctl替换service)
    service stop firewalld                                          #关闭防火墙
    service start firewalld                                          #启动防火墙
    service disable firewalld.service                         #关闭防火墙开机自启动

相关内容

热门资讯

人民日报刊文:扫码用餐 吃得“... 河南信阳推进公务接待改革扫码用餐 吃得“明白”(厉行节约 反对浪费)本报记者 王乐文 毕京津《人民日...
活动回顾:心灵律动·刚柔共生 心灵律动 - 活动回顾 - “五一”期间, 东莞市工人文化宫连续举办了两场 “心灵律动·刚柔共生”心...
商业航天政策利好 全国首个卫星... 来源:21世纪经济报道 21世纪经济报道记者周慧 5月6日,工业和信息化部官网消息称,工业和信息化部...
伊朗确认前往美国参加世界杯:将... 当地时间5月6日,伊朗国家足球队主教练在接受采访时表示,伊朗国家足球队将于美加墨世界杯开始前14天抵...
雷达、机库、营房、燃料库、飞机... 据《华盛顿邮报》5月6日报道,通过卫星影像分析发现,自2月28日战事爆发以来,伊朗空袭已在中东美军军...
从买买买到租租租,“租用一代”... “五一”假期还在路上,年轻人已经“租”起来了。 “租三天,不到300块钱。”五一放假前一周,清清已给...
【品牌】摩托罗拉大折叠屏新机定... 此前联想预热将于5月19日19点举行联想天禧AI一体多端全场景新品超能之夜活动,届时将带来多款新品,...
常州欣隽益取得接线端子用快速冲... 国家知识产权局信息显示,常州欣隽益科技有限公司取得一项名为“接线端子用快速冲切装置”的专利,授权公告...
美媒:特朗普在结束伊朗战争问题... 据“国会山”网站5月6日报道,周二晚间,美国总统特朗普突然宣布终止旨在打破伊朗对霍尔木兹海峡掌控的军...
和创硅材料取得熔融石英制品擦洗... 国家知识产权局信息显示,东海县和创硅材料有限公司取得一项名为“一种熔融石英制品的擦洗脱泥装置”的专利...