美文网首页
Linux命令基本格式及文件处理命令

Linux命令基本格式及文件处理命令

作者: 华夫饼干 | 来源:发表于2016-07-09 17:39 被阅读13次

    1.[root@localhost~]

    其中:

    root:当前登录用户

    localhost:主机名

    ~:当前所在目录(家目录)

    “#”超级用户的提示符(管理员)

    普通用户的提示符是$

    2.命令基本格式

    命令 [选项]  [参数]

    注意:个别命令使用不遵循此格式

    当有多个选项时,可以写在一起

    简化选项-a等于完整选项–all

    3.查询目录中的内容:ls

    ls  [选项]  [文件或目录]

    选项:

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

    -l:显示详细信息

    -d:查看目录属性

    -h:人性化显示文件大小

    -i:显示inode

    -rw-r- -r- -

    开始的-表示文件类型(-文件 d目录 l 软链接文件)

    rw-              r- -              r- -

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

    r读  w写  x执行

    3.文件处理命令

    1)目录处理命令

    建立目录:mkdir

    mkdir -p [目录名]

    -p 表示递归创建

    2)切换所在目录:cd

    cd [目录]

    简化操作:

    cd ~ 进入当前用户的家目录

    cd  同上

    cd - 进入上次目录

    cd .. 进入上级目录

    cd .  进入当前目录

    3)查询所在目录位置:pwd

    4)删除空目录:rmdir(很少用)

    5)删除文件或目录:rm -rf [目录]

    6)复制命令:cp

    cp [选项]  [原目录]  [目标目录]

    选项:

    -r 复制目录

    -p 连带文件属性复制

    -d 若源文件为链接文件,则复制链接属性

    -a 相当于-pdr(复制的任何属性都一模一样)

    7)剪切或改名命令: mv

    mv [原目录]  [目标目录]

    4.常见目录作用

    /根目录

    /bin 命令保存目录(普通用户就可以读取)

    /boot 启动目录,启动相关文件

    /dev 设备文件保存目录

    /etc 配置文件保存目录

    /home 普通用户的家目录

    /lib 系统库保存目录

    /mnt 系统挂载目录

    /media 挂载目录

    /root 超级用户的家目录

    /tmp 临时目录

    /sbin 命令保存目录(只有超级用户才能使用)

    {/proc 直接写入内存的

    /sys}不能直接操作

    /usr 系统软件资源目录

    /usr/bin/系统命令 (普通用户)

    /usr/sbin/系统命令 (超级用户)

    /var 系统相关文档内容

    5.链接命令

    ln -s [原文件]  [目标文件]

    功能描述:生成链接文件

    选项:-s 创建软链接

    硬链接特征:

    1. 拥有相同的i节点和存储block块,相当于同一个文件

    2. 可以通过i节点识别

    3.不能跨分区

    4.不能针对目录使用

    软链接特征:

    1.类似于Windows快捷方式

    2.软链接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据。

    3.lrwxrwxrwx  l 软链接

    软链接文件权限都为rwxrwxrwx

    4.任意修改文件,另一个都改变。

    5.删除原文件,软链接不能使用。

    主要使用软链接,软连接必须用绝对路径。

    相关文章

      网友评论

          本文标题:Linux命令基本格式及文件处理命令

          本文链接:https://www.haomeiwen.com/subject/imarjttx.html