码迷,mamicode.com
首页 > 系统相关 > 详细

linux 常用命令

时间:2020-02-04 20:17:54      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:文件的   负载   改名   block   目标   lock   源文件   隐藏文件   包括   

pwd  打印工作目录

echo hello world > a.txt 将hello world 字符串追加到 a.txt 文件中

cat a.txt  将 a.txt 文件内容输出到设备

who  查看当前登录用户,用户名、登录时间、登录ip

w    按照标题显示:当前时间、机器运行时间、登录用户数量、系统负载信息

文件权限说明

  -rw-r--r-- 长度为10位

  第一位 - 表示文件

  第一位 d 表示目录

  第一位 l 表示软链接

  后面没三位为一组

  rw-  u所有者

  r--  g所属组

  r--  0其他人

  r 读  w 写  x 执行

 

ls命令

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

  -l  显示详细信息(权限、修改日期等)

  -d  查看目录属性

  -h  人性化显示文件大小(如果不加,则按照字节显示)

  -i  显示inodo(文件id)

 

cd命令

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

  cd    进入当前用户的家目录

  cd -  进入上次目录

  cd ..  进入上一级目录

  cd .  进入当前目录(基本用不到)

 

mkdir创建目录命令

  mkdir name  创建单个目录

  mkdir -p name1/name2  递归创建目录

 

rmdir删除目录命令

  rmdir name  删除空目录(如果目录不是空的则会报错,相当鸡肋)

  rm -rf name  删除目录或文件并且不需要确认,f 表示强制执行,不需要确认;如果不加 f 选项则需要确认,如果文件下有很多文件则会很麻烦

 

cp命令

  格式:

    1)cp name /目录/  

    2) cp name /目录/newName

    如果不加文件名就是原名复杂,如果加了文件名就是改名复制

  其他选项:

    -r  复制目录

    -p  连带文件属性复制,包括最后修改时间

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

    -a  相当于  -pdr

 

mv剪切或改名

  mv [原文件或目录] [目标目录]

 

ln链接命令

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

  功能:生成链接文件

  选项:

    -s 创建软链接

  硬链接特征:

    1)拥有相同的 i 节点和存储block块,可以看作是通一个文件,修改其中一个另一个也随之变化

    2)可通过 i 节点识别

    3)不能跨分区

    4)不能针对目录使用

    5)删除其中一个不影响另一个

  软链接特征:

    1)类型windows快捷方式

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

    3)lrwxrwxrwx  l 表示软链接

        软链接的权限都为rwxrwxrwx

    4)  修改任意文件另一个都改变

    5)删除原文件软链接不能使用

linux 常用命令

标签:文件的   负载   改名   block   目标   lock   源文件   隐藏文件   包括   

原文地址:https://www.cnblogs.com/wangjinyu/p/12260624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!