zoukankan      html  css  js  c++  java
  • Linux学习第三天

    第四章

    Linux文件和目录管理

    1.绝对路径  # cd /home   由根目录下/写起的 

      相对路径  # cd test  前面没有  /

    2.cd 变更用户所在目录  # cd .  表示当前目录 # cd ..   表示上一级目录

     

    3.命令mkdir用于创建目录 -m -p 为其选项 (-m)指定创建目录 不常用

     # rmdir用于删除目录不能删除文件

      # rm -f   # rm -rf (强制删除)

     # rmdir /tmp/test/123

     # mkdir /tmp/test/123  (无法创建目录)

     #  mkdir -p /tmp/test

     

    4.环境变量 path与 命令 cp

    5.命令Cp 命令 mv 命令cat

    复制一个目录必须要加 -r

    #cp -r 123 456

    #ls -ld 123 456

    touch (如果有这个文件,改变文件访问时间,如果没有这个文件,就会创建这个文件。

    # mv filee dirb (将更名后的filee移动到dirb文件里面)

    linux 文件属性 第一列   文件类型,所有者,所属 d表示该文件为目录 — 表示为普通文件 l 表示为链接文件 b 文件为块设备 c 串行端口设备文件 s 套链字文件

    第二列 文件占用节点 

    第三列 文件所有者

    第四列 文件所属组

    第五列 文件大小

    6.更改文件权限

    # chgrp

    格式

    # chgrp 组名 文件名

    # groupadd testgroup

    # mkdir /tmp/4_6

    # touch test 1

    #ls -l test 1

    #chgrp testgroup test1

    ls -l test 1

    更改文件所有者

    格式

    # chown -R 账户明:组名 文件名

    # chown user1 dir3

    改变用户对文件或目录的读写执行权限

    格式

    # chmod -R xyz 文件名(xyz指数字)

    改变文件的默认权限

    #Umask .  . .(...表示三个数字)

    7.在linux下搜索文件

    # which vi

    # which cat

    Linux常见文件类型  (小提示 |  为管道符,把前面的命令输出在输入给后面的命令)

    用whereis命令查找文件

    -b: 只查找二进制文件

    -m:只查找帮助文件

    -s : 只查找源代码文件

    用find搜索文件

    # find -atime +n/n 表示访问时间大于或小于n天的文件

    # find -ctime +n/n 表示写入更改inode属性的时间大于或小于n天的文件

    # mtime +n/n 表示写入时间大于或小于n天的文件

    -name filename 表示直接查找改文件名的文件,

    # find . -name test2

    -type filetype 表示通过文件类型找文件

    # find  .  -type d

    8.ln命令的格式  ln  -s  来源文件 目的文件 加  -s 建立软链接

       不加  -s 建立硬链接

    尾 : 吃得苦中苦  方为人上人

  • 相关阅读:
    ACM中java的使用
    hdu 1273最大流
    1066N !最右边非零数
    关于为什么要建退边的原因
    浅析指向指针的指针其作用
    poj 1860 bellman 求正环
    poj 3461
    poj 2031
    poj 1068
    strncpy的用法
  • 原文地址:https://www.cnblogs.com/tanbo/p/12022239.html
Copyright © 2011-2022 走看看