centos学习笔记(2)

来源:互联网 发布:淘宝点客服没反应 编辑:程序博客网 时间:2024/06/06 06:15
  • linux目录配置
    /目录是linux最重要的目录,其他一切目录均挂载在根目录下
    /usr(unix software resource)用户安装软件的目录
    /sbin设置系统环境,开机过程中使用
    /lib库文件
    /dev设备文件
    /etc配置文件
    /bin重要的可执行文件

  • 目录的创建与删除
    mkdir [-p] directory
    rmdir [-p] directory
    -p参数可以递归创建不存在的目录
    目录的删除还可以使用
    rm -r directory

  • 查看目录与文件
    ls -a -d -h -l -R
    -a列出所有文件
    -d列出此目录本身的信息
    -h以容易读取的方式显示文件大小
    -l列出文件详细信息

  • 文件的查看
    basename:查看文件名
    dirname:查看目录名
    cat -A(vET显示特殊字符) -b(行号,不包括空白行) -n(行号)
    tac 反向显示
    nl 加行号打印
    more less
    head [-n number] 文件
    tail [-n number] [-f] file

  • 修改文件时间以及创建新文件
    mtime(modification time):内容修改的时间
    atime(access time):被取用的时间
    ctime(status time):状态被改变(权限等)
    touch -a(atime) -c(ctime) -m(mtime)
    touch当文件不存在时创建新文件

  • umask
    新建文件时的默认权限由umask的值决定,使用完整权限777与umask做减法,所得结果即为新建文件的默认权限,若umask的值为0022,新建文件的默认权限为755

  • 文件隐藏属性
    chattr [+-=a,i] file
    a可以让该文件只能增加数据,而不能删除或修改
    i可以让该文件无法被修改
原创粉丝点击