Linux指令

1.Linux文件权限查看及修改

  • 查看Linux文件及权限:ls -al(查看目录下所有文件)
  • 修改文件及文件夹权限:sudo chmod  -(文件类型) ×××(所有者)×××(组用户)×××(其他用户)
  • 常用修改权限的命令:
  • sudo chmod 600 ××× (只有所有者有读和写的权限)
  • sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
  • sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
  • sudo chmod 666 ××× (每个人都有读和写的权限)
  • sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

读权限:4    写权限:2    执行权限:1

 

执行 ls -l 命令出现如下打印

1 drwxr-xr-x   2 root root  4096 2009-01-14 17:34 bin  
2 drwxr-xr-x   3 root root  4096 2009-01-14 14:36 boot    
3 drwxr-xr-x  12 root root 14080 2009-07-20 14:13 dev  
4 lrwxrwxrwx   1 root root    11 2009-01-14 10:05 cdrom -> media/cdrom

解读如下:

以第一行为例

0123456789

drwxr-xr-x      2    root    root    4096    2009-01-14    17:34    bin

文件类型代码:[ d ]–目录、[ - ]–文件、[ l ]–链接、[ b ]–可储存周边设备、[ c ]–序列设备。
文件权限属性:[ r ]–可读、[ w ]–可写、[ x ]–可执行。
0:代表是文件还是目录,还是其他的类型(这里d:表示是目录) 
123 :表示拥有人的权限 (这里rwx:代表拥有人有可读,可写,可执行的权限) 
456:表示同组群使用者权限(这里r-x代表同组群使用者有可读,可执行权限) 
789:表示其他使用者权限(这里r-x代表其他使用者有可读,可执行权限)

 

2.查找指令

1 find -name "*.mk" -o -name "*.bp"  | xargs grep "***"  //用于在项目代码中的 mk 和 bp 文件查找对应的字段,最后的 "***" 就是要查找的字段
2 
3 grep -rn ***  //用于在某个目录下查找关键字 *** ,参数 -r 是可以在其子目录下迭代查找, -n 可以显示关键字在哪一行

 

 3.Linux查看磁盘和挂载点

    在Linux系统中,可以使用以下命令查看磁盘挂载点:

  • df命令:查看文件系统的磁盘使用情况,其中每一行代表一个挂载点。
  • mount命令:查看当前已经挂载的文件系统,其中每一行代表一个挂载点。
  • lsblk命令:查看系统中所有块设备的信息,其中每一行代表一个挂载点。
  • cat /proc/mounts:查看系统中所有已经挂载的文件系统信息。
  • fdisk -l:查看系统中所有磁盘信息,可以看到挂载点对应的分区。

 

posted on 2023-12-29 17:45  yyyd~  阅读(23)  评论(0)    收藏  举报