• Linux文件及目录常用命令


    一、Linux中的目录结构

    • /bin :系统命令目录
    • /dev 

    :系统设备目录

    • /home 

    • /lib 

    :系统库文件

     .so 

    动态库

      .a

    静态库

    • /media 

    :系统多媒体目录

    (软驱、光驱)

    • /mnt 

    :系统挂载目录

    (外置

    u

    盘)

     /mnt/usb

    • /proc 

    :系统内存目录

    • /sbin 

    :超级管理员

    root

    命令目录

    • /tmp 

    :系统缓存目录

    • /var 

    :系统临时目录(经常变动)

    数据库文件,网页文件,日志文件

    • /boot 

    :系统启动目录

    • /etc 

    :系统配置文件目录

    • /lost+found 

    :失物认领处

    • /opt 

    :第三方程序目录(

    qq

    wps

    • /root 

    :超级管理员的家

    • /usr 

    :系统程序目录(

    apache

    php

    mysql

    二、IP地址配置

    1、查看

    IP

    状态

     ifconfig

    2

    .配置网卡

    IP

    地址

    vi /etc/sysconfig/network-scripts/ifcfg-eth0  

    DEVICE=eth0                                #

    网卡名称

    IPADDR=192.168.1.

    158

                   #IP地址

    NETMASK=255.255.255.0            #

    子网

    掩码

    GATEWAY=192.168.1.1                 #网关地址

    ONBOOT=yes                                  # [yes|no]

     启动系统时是否开启网卡

    BOOTPROTO=static     #[none|static|bootp|dhcp]

    上网方式、手动获取

    IP或自动获取

    HWADDR  物理地址

    3、启动网络

    service   network  

    start|stop|restart|status

    启动所有网络服务    启动|

    停止

    |

    重启

    |

    状态

    ifup 

    启动指定某块网卡

    ifdown 

    关闭指定某块网卡

    4

    ping 

    测试

    网路是否畅通

    网卡已配置完毕,可以通过ping

    命令来测试网络是否畅通

    ping 

    ip地址

    二、Linux命令的基本格式及常用命令

    1

    )基本格式

    指令

    选项

    参数

    指令

    选项

    指令

    参数

    指令

    2

    )常用指令

    ls 

    :查看当前路径文件信息

    -l 

    :查看文件的详细信息

    以上指令还可以写成

    ll

    的形式,也可以达到以上效果

    -a 

    :查看文件的全部信息(包括隐藏文件)

    以上选项还可以写在一起,如下所示

    注:对于很多同学如果记不住

    Shell

    有哪些附件参数或选项,可以通过

    man

    manual

    的缩写)指令来查询当前指令信息。

    看完后,可以通过字母

    q

    退出

    pwd  

    :查看当前工作区

    cd 

    :切换目录

    cd 

    空格

     /home/zhangsan

    cd

    空格

     .. 

    跳转到上一级目录

    cd 

    空格

     ~ 

    返回超级管理的家

    clear 

    清屏操作

    login 

    :登陆

    logout 

    :登出(注销)

    以上两个命令主要针对字符界面

    图形界面

    ctrl+alt+f

    1

    字符界面

    ctrl+alt+f

    2

    ~f

    6

    shutdown 

    :关机

    -h 

    :多少分后关机

     shutdown –h

    分钟数(如为

    0

    则立即关机)

    –r 

    :多少分后重启

     shutdown –r

    分钟数(如为

    0

    则立即重启)

    –k 

    :警告多少分后关机

     shutdown –k 

    分钟数

    (并不执行关机指令,只是一种警告信息)

    -c 

    :中止关机指令(通常用

    ctrl+c

    中止关机指令)

    halt 

    :关机(只关闭

    Linux

    系统,但不关闭电源)

    reboot 

    :重启

    su  : 

    切换用户

    三、文件管理

    1

    Linux

    系统中的文件权限

    r

    (read)

       4    可读

    w(write)    2     可写

    x()    

       1     可执行

    644 

      755

    rw-r-r

      rwx-rx-rx

    Linux

    中可以通过

    ls 

    l

    查看文件的详细信息

    drwxr-xr-x说明

    第一个字母d

    全称

    dir

    (代表目录)

    后面的位数代表当前文件权限

    rwxr-xr-x

    rwx    r-x     r-x

    7

       5

      5

    2

    ls

    指令

    ls [参数

    ] [

    路径或文件名

    :查看当前路径文件信息

        -l 

    :以列表形式显示文件信息

    ll

       -a 

    :查看文件的全部信息(包括隐藏文件)

    3、文件的创建与删除

    1

    vi filename 

    :创建文件、

    2

    touch 

    文件名 :创建文件但不打开

    3

    rm 

    文件名 :删除文件或文件夹

    -r 

    :递归删除

    -f 

    :删除确认

    4、目录管理

    1

    mkdir 

    目录名 :创建文件目录

    -p 

    :递归创建

    -m 

    :创建目录时,指定文件权限

    2

    rmdir 

    目录名 :删除文件目录

    -p 

    :递归删除

    说明:rmdir

    指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的

    5、复制与移动

    1)复制    

    cp [

    参数

    ] <</font>

    源文件路径

    > <</font>

    目标文件路径

    >

    -R 

    :递归复制

    -p 

    :复制时保持文件的原有属性

    -v 

    :显示复制进度

     复制文件夹:

     复制文件:

    2)移动    

    mv [

    参数

    ] [

    源文件或目录

    ] <</font>

    目标文件或目录

    >

    -v 

    :显示进度

    mv除了可以移动某个文件,还可以实现为文件重命名

    6、文件统计

    wc [参数

    ] <</font>

    文件列表

    :文件大小统计

    -c

    :统计文件字节数

    -l 

    :统计文件的总行数

    -w 

    :统计文件的单词数

    7

    grep

    搜索

    grep   <</span>源文件

    >

    8、显示文件内容

    1

    cat 

    :显示文件内容(正序显示)

    2

    tac 

    :显示文件内容(反序显示)

    9、更改文件权限

    chmod  :更改文件权限

    -R 

    :递归修改

    10

    find 

    文件查找

    find [目录列表

    ] [

    匹配参数

    ] [

    匹配标准

    ]  

    查找文件

    -name 

    :根据文件的名称查找

    11

    gzip

    压缩工具

    语法: 

    gzip [-d#] filename 

    其中

    #

    1-9

    的数字

    “-d” : 

    解压缩时使用

    “-#” : 

    压缩等级,

    1

    压缩最差,

    9

    压缩最好,

    6

    为默认

    12

    bzip2

    压缩工具

    语法: 

    bzip2 [-dz] filename

    bzip2 

    只有两个选项需要您掌握。

    “-d” : 

    解压缩

    “-z” : 

    压缩

    压缩时,可以加 

    “-z” 

    也可以不加,都可以压缩文件,

    ”-d” 

    则为解压的选项:

    start marset ,  start slave

    show marset status  ,    

    CHANEG MASTER 

    marset-host

    marset-user

    marset-

    chmod 760 -R 文件名

  • 相关阅读:
    shell中十种实现自加的方法
    expect 安装使用
    wireshark常用过滤规则
    linux错误收集
    18.socket概述
    17.异常处理/模块与包
    15.常用模块【time/os/sys】
    14.继承与授权
    13.面向对象(多态/(性)/封装)
    11.高阶函数(匿名/*递归/函数式)对象编程基础
  • 原文地址:https://www.cnblogs.com/dongmengtao/p/7161882.html
Copyright © 2020-2023  润新知