linux 常用命令

一、Linux 常用命令

  1、目录处理命令:cp

    功能描述:复制文件或目录

    命令名称:cp

    命令英文原意:copy

    命令所在路径:/bin/cp

    执行权限:所有用户

    语法:cp -rp [源文件或目录]  [目标目录]

      -r 复制目录

      -p 保留文件属性

  2、目录处理命令:mv

    功能描述:剪切文件、改名

    命令名称:mv

    命令英文原意:move

    命令所在路径:/bin/mv

    执行权限:所有用户

    语法: mv [原文件或目录]  [目标目录]

  3、目录处理命令:rm

    功能描述:删除文件

    命令名称:rm

    命令英文原意:remove

    命令所在路径:/bin/rm

    执行权限:所有用户

    语法: rm -rf  [文件或者目录]

      -r 删除目录

      -f 强制执行

  4、目录处理命令:ls

    功能描述:显示目录文件

    命令名称:ls

    命令英文原意:list

    命令所在路径:/bin/ls

    执行权限:所有用户

         语法:ls 选项[-ald] [文件或目录]

       -a 显示所有文件,包括隐藏文件

       -l 详细信息显示

       -d 查看目录属性

    -rw-r--r--

    - 文件类型(- 二进制文件 d 目录 l 软链接文件)

    rw- r-- r--

    u    g   o

    u所有者  g 所属组  o 其他人

    r读  w写  x执行

  5、文件处理命令:touch

    功能描述:创建空文件

    名称名称:touch

    命令所在路径:/bin/touch

    执行权限:所有用户

    语法:touch [文件名]

    范例: $ touch aaa.list

  6、文件处理命令:cat

    功能描述:显示文件内容

          -n 显示行号

    命令名称:cat

    命令所在路径:/bin/cat

    语法:cat [文件名]

    范例:$cat -n /etc/service

        $tac -n /etc/service 表示倒着显示内容

  7、文件处理命令:more

    功能描述:分页显示文件内容

    命令名称:more

    命令所在路径:/bin/more

    执行权限:所有用户

    语法: more [文件名]

        空格或f    翻页

        Enter        换行

        q或Q  退出

    范例: $more /etc/service 

  8、文件处理命令:less

    功能描述:分页显示文件内容(可向上翻页)

    命令名称:less

    命令所在路径:/bin/less

    执行权限:所有用户

    语法: less[文件名]

        空格或f    翻页

        Enter        换行

        q或Q  退出

        pgup        向上翻页

        向上的箭头      向上翻行

    范例: $less  /etc/service 

    可以搜索想查寻的内容:在浏览状态下,输入 /内容,按回车就可以,按n就可以跳转到下一个

  

  9、文件处理命令:head

    功能描述:显示文件前面几行

    命令名称:head

    命令所在路径:/usr/bin/head

    执行权限:所有用户

    语法: head [文件名]

        -n 指定行数

    范例: $head -n 20 /etc/service 

  10、文件处理命令:tail

    功能描述:显示文件后面几行

    命令名称:tail

    命令所在路径:/usr/bin/tail

    执行权限:所有用户

    语法: tail [文件名]

        -n 指定行数

        -f 动态显示文件末尾内容

    范例: $tail -n 20 /etc/service 

  11、网络命令:wall

    功能描述:发广播信息

    命令名称:wall

    命令所在路径:/usr/bin/wall

    执行权限:所有用户

    语法: wall  [message]

    范例: $wall ShenChao is a honest man!

  12、网络命令:ping

    功能描述:测试网络连通性

    命令名称:ping

    命令所在路径:/bin/ping

    执行权限:所有用户

    语法: ping  选项IP地址

        -c 指定发送次数

    范例: $ping 192.168.1.156

  

  13、网络命令:ifconfig

    功能描述:查看和设置网卡信息

    命令名称:ifconfig

    命令英语原意:interface configure

    命令所在路径:/sbin/ifconfig

    执行权限:root

    语法: ifconfig 网卡名称 IP地址

    范例: $ifconfig eth0 192.168.8.250

  14、网络命令:mail

    功能描述:查看发送电子邮件

    命令名称:mail

    命令英语原意:mail

    命令所在路径:/bin/mail

    执行权限:所有用户

    语法: mail [用户名]

    范例: #mail root  

        输入邮件内容   ctrl+D 保存发送邮件

  15、网络命令:last

    功能描述:列出目前与过去登入系统的用户信息

    命令名称:last

    命令英语原意:last

    命令所在路径:/usr/bin/last

    执行权限:所有用户

    语法: last

    范例: #last

        #lastlog 命令会显示所有用户,不管用户登录过系统没有

        #lastlog -u 502 : 502 表示用户在系统中的ID

  16、网络命令:traceroute

    功能描述:显示数据包到主机间的路径

    命令名称:traceroute

    命令所在路径:/bin/traceroute

    执行权限:所有用户

    语法: traceroute

    范例: #traceroute www.baidu.com

   

  17、网络命令:netstat

    功能描述:显示网络相关信息

    命令名称:netstat

    命令英语原意:netstat

    命令所在路径:/bin/netstat

    执行权限:所有用户

    语法: netstat [选项]

      选项:

        -t:TCP协议

        -u:UDP协议

        -l:监听

        -r:路由

        -n:显示IP地址和端口号

    范例: #netstat  -tlum 查看本机监听的端口

          #netstat  -an 查看本机所有的网络链接

       #netstat  -rn   查看本机路由表

  18、网络命令:setup

    功能描述:配置网络(Red hat 才可以使用)

    命令名称:setup

    命令所在路径:/user/bin/setup

    执行权限:root

    语法: #setup

    注意:配置后需要重启网络服务,命令: #service network restart

 

  19、挂载命令

    命令名称:mount

    命令位置:/bin/mount

    执行权限:所有用户

    命令语法:mount [-t 文件系统]  设备文件名  挂载点

    范例: #mount -t iso9660  /dev/sr0  /mnt/cdrom

    卸载挂载:umount /dev/sro

  20、shutdown命令

    #shutdown [选项] 时间

    选项:

      -c:取消前一个关机命令

      -h:关机

      -r:重启

    范例:#shutdown -h now 现在关机

    其他关机命令:

      #halt

      #poweroff

      #init 0

    其他重启命令:

      # reboot

      #init 6

    系统的运行级别:

      0、关机

      1、单用户

      2、不完全多用户,不含NFS服务

      3、完全多用户

      4、未分配

      5、图形界面

      6、重启

    查询系统运行级别命令:#runlevel

    修改系统运行级别命令:#cat /etc/inittab

          id:3:initdefault;

 

posted on 2020-08-09 16:34  向往的生活  阅读(153)  评论(0编辑  收藏  举报

导航

页面底部