zoukankan      html  css  js  c++  java
  • Shell学习笔记——第三章

    第三章

    /etc/passwd 文件包含一个所有系统用户账户组成的列表,以及一些关于每个用户的基本信息。

    例rich:x:501:Rich Blum:/home/rich:/bin/bash

    每个条目都有7个数据字段,例使用冒号分隔。系统使用这些字段中的数据向用户分配具体的特性。这些字段分别有

    用户名;用户密码(如果密码存储在其他文件中,则为占位符);用户的系统用户ID编号;用户的系统组的ID编号;用户的全名;用户默认的主目录;用户的默认Shell目录;

    cd 命令 略过

    列表命令(ls)

    参数

    -i 显示每个文件的索引号

    -F 向条目附加文件类型指示符

    -a 显示隐藏文件,但会列出.和..文件

    -A 不列出.和..文件

    -R 显示包含在当前目录的所有目录中的文件。

    -l 显示长列格式

    其他的参数省略,只记常用的

    touch 命令

    参数

    -a 更改访问时间

    -m 更改修改时间

    -t 指定时间

    cp 命令

    参数

    -f 强制覆盖现在的目标文件,没有提示

    -i 覆盖目标文件前提示

    -l 创建文件链接(硬链接)

    -p 使复制文件的访问时间和修改时间与源文件一致

    -r 递归复制文件

    -R 递归复制目录

    -s 创建符号链接(软链接)而不是复制文件

      

    mv 命令

    参数 略

    rm 命令

    参数

    -rf 强制递归删除不提示

    stat 命令

    查看文件统计数据

    ps 命令

    参数

    -e 所有进程

    -l 显示长列表

    -F 使用完整额外输出

    -H 以层级格式显示进程

    mount 命令

    要手动在虚拟目录中挂载介质设备,需要作为根用户登录。用于手动挂载介质设备的基本命令如下

    mount -t type device directory

    type参数定义格式化磁盘的文件系统类型。Linux可以识别许多不同的文件系统类型。如果您需要与Windows PC共享可移动介质,则最可能的类型包括以下几种

    vfat:Windows长文件系统

    nfts:Windows高级文件系统,在Windows NT、XP、Vista中使用。

    ISO9660:标准CD-ROM文件系统

    大多数USB记忆棒和软盘都使用vfat文件系统进行格式化。如果需要挂载某个数据CD,则要使用ISO9660文件系统类型。

    接下来的两个参数定义介质设备文件的位置,挂载点在虚拟目录中的位置。

    例: 

    mount -t vaft /dev/sdb1 /media/disk

  • 相关阅读:
    如何找到bug(8): SequentialInputHandler::run()取数逻辑
    如何找到bug(7): 检查事例完整性的逻辑
    如何寻找bug(6)
    如何寻找bug(5)
    c++ : 静态成员函数
    c++:静态数据成员
    如何打开某一个包的debug
    如何寻找bug(4)
    如何找bug(3)
    Oracle学习系类篇(二)
  • 原文地址:https://www.cnblogs.com/tkid/p/3735184.html
Copyright © 2011-2022 走看看