liunx常用基础命令

1、nmtui

    nmtui作用:图形化界面配置网卡地址信息命令
    使用方法:直接使用nmtui命令就可以进入图形化界面进行网卡配置

2、ip

    ip address show作用:查看网卡地址信息命令
    使用方法:直接使用ip address show可以查看到网卡的配置信息
    ip route  show 作用: 查看路由状态命令
    使用方法:直接使用ip route show  可以查看当前网络的路由情况

3、systemctl

     systemctl   restart network 作用:重启网卡命令
     使用方法:直接使用systemctl  restart network 就重新启动网卡了
     systemctl  status network作用:查看网卡状态命令(查看网卡是否启动)
     ifdown eth0 && ifup eth0 重启网卡eth0(先关闭网卡eth0再启动网卡eth0,企业多使用此方法重启网卡)
     使用方法:直接使用systemctl  status network 可以看到网卡现在的状态是开启还未开启
     systemctl start network作用:启动网卡命令
     使用方法:直接使用 systemctl start network 就可以启动网卡
     systemctl stop network作用:停止网卡命令
     使用方法:直接使用systemctl stop network 就停止网卡的工作状态了

4、ping

     ping作用:确认网络连通性命令
     使用方法:在 ping的后面跟ip地址或者网址就可以查看网络的连通性了

5、Telnet

     Telnet作用:确认系统服务端口是否可以访问
     使用方法:Telnet后面跟要测试的ip地址和服务端口号测试端口是否开启(一般这个命令的服务端口是21或22端口远程连接)

6、shutdown

     shutdown -h作用:1分钟后关机系统命令
     使用方法:用shutdown -h now或0 是立即关闭系统
     shutdown -r作用:1分钟后重启系统命令
     使用方法:用shutdown -r now或0是立即重启系统
     init 0和init 6作用:立即关闭和重启系统
     reboot作用:重启操作系统

7、mkdir

     mkdir作用:创建目录命令
     使用方法:mkdir后面跟目录名称
     mkdir -p参数后面可以跟多级目录名称,可以创建出二级或多级目录

8、ls

     ls作用:查看当前目录中的文件或目录信息
     使用方法:直接使用ls可以看到当前目录的文件和目录
     ls -d 后面跟绝对路径目录名称可以查看有没这个目录
     ls -l  后面跟绝对路径目录或者文件名称可以查看这个文件或者目录的详细信息(看不到隐藏文件或目录)
     ls -a 后面跟绝对路径目录名称可以查看所有文件信息(包括隐藏文件)

9、cd

     cd作用:切换目录命令
     使用方法:cd后面跟绝对路径目录可以直接切换到这个目录
     cd ..切换到上一级目录
     cd或cd ~切换到家目录
     cd  -切换到上次操作过的目录

10、pwq

     pwd作用:查看当前目录的绝对路径命令
     使用方法:直接使用pwd就可以看到当前目录所在的绝对路径信息

11、touch

     touch作用:创建一个空文件命令
     使用方法:touch后面跟文件名称就可以创建出一个空文件

12、alias

     alias作用:设置别名命令(unalias取消别名设置)
     使用方法:alias后面跟别名=‘命令要执行的目标‘(例如:alias rm=‘mv -t /mnt)

13、rm

     rm作用:删除数据信息命令
     使用方法:rm后面跟一级目录或者文件名称就可以删除这个目录或者文件(这个命令慎重使用,使用后就把文件或目录删除掉了,是找不回来的,想找只能做数据恢复)
     rm -r 后面目录或文件可以递归删除目录或文件
     rm -f 后面目录或文件可以强制删除目录或文件(删除文件不显示提示信息)
     rm -v后面跟目录或者文件删除是显示删除信息的过程

14、cat

     cat作用:查看文件系统信息命令
     使用方法;cat后面跟绝对路径文件名称或者在当前目录下直接跟文件名称就能看到这个文件里的信息
     cat -n 查看文件时可以带行号的方式显示带行号的信息

15、echo

     echo作用:把信息打印输出到屏幕上显示命令
     使用方法:echo后面跟你要想在屏幕上显示的信息,就能显示你刚才写的信息
     echo 信息 >后面跟文件名称就可以把信息输出重定向到这个文件,下次再次操作就覆盖了以前这个文件的信息
     echo  信息>>后面跟文件名称就可以把信息追加重定向到这个文件,下次再操作就把信息追加到这个文件里后面

16、mv

     mv作用:移动(剪切)数据信息或重命名文件和目录命令
     使用方法:mv后面跟要移动的文件名称和要移动到什么地方的名称(要移动后的名称可以改变,也可以不改变)

17、cp

     cp作用:复制数据信息命令
     使用方法:cp -r 后面跟要复制的文件和复制到什么地方的名称(要复制到目录后的名称可以改变,也可以不改变,r参数是递归)

18、man

     man作用:获得命令的详细信息命令
     使用方法:man后面跟命令名称就可以看到这个命令的详细信息(这个命令的详细说明和参数的使用详细说明)
     --help获取命令的简洁信息
     info获取命令的信息(获取的命令信息的数据很少,不太使用)

19、vi

     vi作用:编辑文件信息命令
     使用方法:vi后面跟绝对路径文件名称就可以编辑文件(进入文件后在命令模式按i进入插入编辑模式,编辑完成后按Esc退出编辑模式,进入命令模式,再按Shift+:进入底行模式,再输入wq保存并退出,w是保存q是退出 q!强制退出)

20、mount

     mount作用:挂载命令
     使用方法:mount后面跟要挂载的设备文件信息   再跟挂载点目录(例如:mount  /dev/cdrom    /mnt     这个命令就是把光驱挂载到根目录下mnt目录下)
    umount作用:取消挂载目录(例如:umount  /mnt  取消刚才挂载的光驱)

21、df

        df作用:查看磁盘信息和操作系统挂载详细
        使用方法:df -h 以人类可读的方式查看磁盘信息

22、runlevel

        runlevel作用:查看当前操作系统的运行级别命令
  使用方法:直接runlevel就可以看到当前系统的运行级别

23、init

        init作用:切换操作系统的运行级别命令
        使用方法:init后面跟运行级别的数字(只能1,3,5之间切换,1是不带网络的单用户模式在此模式下可以破解系统root密码和修复系统,3是带网络的多用户命令操作,5带网络的图形化操作系统)

24、systemctl get-default

        systemctl get-default作用:查看当前系统默认运行模式(这个命令是在centos7使用的命令)
        使用方法:直接systemctl get-default 可以查看到当前用户的运行模式(这个命令后面也可以跟用户的用户想要运行的模式,就可以改变系统的默认模式)

25、hostname

        hostname作用:修改主机名称命令
        使用方法:hostname后面跟要修给的主机名称(这个命令是临时生效的命令,要想永久生效在/etc/hostname目录下把想要的主机名称在这个文件里修改,使用vi /etc/hosntname命令编辑)

26、hostnamectl set-hostname

        hostnamectl set-hostname作用:永久修改主机名称命令
        使用方法:hostnamectl  set-hostname后跟修改的主机名称就可以永久的修改主机名称

27、yum

        yum作用:在网络上下载并安装软件命令
        使用方法:yum  install  -y 后跟要安装的软件名称,就可以下载并安装软件(在下载安装软件之前要配置下配置,这个命令缺点是的过度依赖网络,不能定制安装目录)

28、rpm

        rpm作用:安装rpm软件包管理命令(软件包都是rpm包)
        使用方法:rpm  -ivh 后跟软件包名称(i参数是安装软件,v参数是显示安装过程,h参数是以人类可读的方式显示安装过程;rpm的缺点是无法解决软件的依赖关系)

29、head

        head作用:查看一个文件的头部前面10行信息命令
        使用方法:head后跟文件的名称或文件的绝对路径名称

30、tail

        tail作用:查看一个文件结尾最后10行信息
        使用方:tail后跟文件的名称或文件的绝对路径名称
        tail  -f  文件:实时查看文件变化的信息,文件被删除后终止文件信息追踪
        tail -F 文件:实时查看文件变化的信息,当文件被删除后再恢复也能追踪文件信息

31、useradd

        useradd作用:创建新的用户命令
        使用方法:useradd跟要创建的用户名称

32、passwd

        passwd作用:给创建的用户设置密码命令
        使用方法:passwd后跟用户名称 (输入两次相同的密码,就对此用户设置成功密码,也可以使用免交互设置密码;例如:echo  654321 | passwd --stdin  root,这个命令是把root用户的密码设置为654321 )

33、userdel

        userdel作用:删除用户的命令(此命令使用只能有root权限命令的用户才能使用)
        使用方法:userdel后跟普通用户名称

34、systemctl stop firewalld

        systemctl  stop firewalld作用:临时关闭防火墙命令
        使用方法:直systemctl stop firewalld这时防火墙临时关闭了,重启系统后自动开启

35、systemctl is-active firewalld

         systemctl is-active firewalld和systemctl status firewalld作用:查看防火墙的运行状态是开启还是关闭
         使用方法:直接使用该命令systemctl is-active firewalld 或systemctl status firewalld(在临时关闭防火墙时使用)

36、systemctl disable firewalld

         systemctl disable firewalld作用:永久关闭防火墙命令
         使用方法:直接使用systemctl disable firewalld后永久的关闭防火墙,下次启动系统也是关闭防火墙的

37、systemctl is-enabled firewalld .service

         systemctl is-enabled firewalld.service作用:查看当前系统防火墙是否永久关闭
         使用方法:直接使用命令

38、getenforce

         getenforce作用:查看selinux功能状态命令
         使用方法:直接使用此命令,就可以看到selinux运行的状态

39、setenforce

         setenforce作用:临时关闭或开启selinux安全功能命令
         使用方法:setenforce后跟0或1(0和Permissive是关闭selinux功能;1和enforcing是开启selinux功能)

40、timedatectl

  timedatectl作用:设置时间同步命令
  使用方法:timedatectl后面加参数说明
                            显示目前时间设置信息
   set-time TIME            Set system time
                            手动调整设置时间
   set-timezone ZONE        Set system time zone
                            设置系统时区
   list-timezones           Show known time zones
                            展示系统已知所有时区
   set-local-rtc BOOL       Control whether RTC is in local time
                            控制RTC功能是否开启   0关闭 1开启
                                          RTC 是否将系统时间同步到主板上
   set-ntp BOOL             Control whether NTP is enabled
                            是否开启network time protocol (实现时间网络同步)

41、systemctl restart sshd

            systemctl restart sshd作用:重启端口服务命令
            使用方法:直接使用此命令重启端口服务

42、lscpu

            lscpu作用:查看CPU信息命令

43、free

            free作用:查看内存信息命令
            使用方法:free -h 以人类可读方式显示内存的信息

44、w

            w作用:查看cpu负载命令
            使用方法:直接w 就可以查看当前用户使用CPU的状况

45、uname

            uname作用:查看linux内核命令
            使用方法:uname -a 查看完整的内核信息

原文地址:https://blog.51cto.com/13449726/2456906

时间: 2024-08-03 09:57:41

liunx常用基础命令的相关文章

Linux系统常用基础命令

Linux系统常用基础命令 cd->切换目录: pwd->显示当前所在的绝对目录; chmod->用于改变linux系统文件或目录的访问权限; ls->不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等; mkdir->创建文件夹; rm->删除一个目录中的一个或多个文件或目录; rmdir->从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限;注意:不能删除非空目录; mv-&g

CentOS常用基础命令大全

这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销2.查看系统信息的

linux公司常用基础命令必知必会

基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总:◆ 安装和登录命令:login.shutdown.halt.reboot.install.mount.umount.chsh.exit.last:◆ 文件处理命令:file.mkdir.grep.dd.find.mv.ls.diff.cat.ln:◆ 系统管理相关命令:df.top.free.quota.at.lp.adduser.groupadd.kill.crontab:◆ 网络操作命令:ifconfig.ip.ping.nets

Linux常用基础命令

Linux基础命令 -----------------目录部分------------------- [pwd]显示当前所在的绝对目录 [cd] 切换目录 cd -  显示上一个工作目录 cd ~  显示当前用户的家目录 cd .  显示当前目录 cd .. 显示当前目录的上一级目录 [[email protected] ~]# cd /usr/ [[email protected] usr]# ls bin etc games include lib libexec local my sbin

MySQL 常用基础命令

一.启动与关闭 1.1 Linux下启动mysql 的命令: a. rpm包安装:service mysqld start b. 源码包安装:/usr/local/mysql/bin/mysqld_safe --user=mysql & 1.2 Linux下重启mysql 的命令: a. rpm包安装:service mysqld restart b. 源码包安装: 先关闭mysql /usr/local/mysql/bin/mysqladmin -uroot -p shutdown 再启动my

liunx常用的命令

计算机网络的主要优点是能够实现资源和信息的共享,并且用户可以远程访问信息.Linux提供了一组强有力的网络命令来为用户服务,这些工具能够帮助用户登录到远程计算机上.传输文件和执行远程命令等. 本章介绍下列几个常用的有关网络操作的命令: ftp 传输文件 telnet 登录到远程计算机上 r - 使用各种远程命令 netstat 查看网络的状况 nslookup 查询域名和IP地址的对应 finger 查询某个使用者的信息 ping 查询某个机器是否在工作 使用ftp命令进行远程文件传输 ftp命

linux 常用基础命令 tar 详细介绍

[命令介绍] tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的. 首先要弄清两个概念:打包和压缩. 打包是指将一大堆文件或目录变成一个总的文件: 压缩则是将一个大的文件通过一些压缩算法变成一个小文件.

linux 常用基础命令 cat 详细介绍

cat 输出文件内容: 命令说明:cat(Concatenate的缩写),一条linux内置命令,把一个或者多个文件连接在一起,并标准输出或输入.常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示.它常与重定向符号配合使用. 命令功能: a)  一次显示整个文件:catfilename b)  从键盘创建一个文件:cat> filename 只能创建新文件,不能编辑已有文件 c)  将几个文件合并为一个文件:catfile1 file2 > file 注: cat f

linux系统 常见/常用基础命令之 文件目录管理(创建,删除,查看,)

1.与路径相关命令: mkdir  创建目录命令,常用P选项,递增创建,mkdir -v,显示创建过程,mkdir -vp,显示创建过程与直接创建. tree   树状显示,tree -c   树状显示颜色. rmdir  只能删除目录 ,也可类似-vp(不能删除文件,只能删除空目录) rm     删除文件与目录, 加-r 对目录操作,再加上-f,去除询问是否删除(强制删除) cp     拷贝  对目录操作加 -r     rsync    也是拷贝 mv     移动或改名   覆盖时加绝