linnx常用命令学习

ll命令就相当于ls -l.

[-][rwx][r-x][r--] 

[-] 代表这个文件名为目录或文件(d为目录-为文件)

[rwx]为:拥有人的权限(rwx为可读、可写、可执行)

 [r-x]为:同群组使用者权限(r-x为可读可执行)

[r--]为:其它使用者权限(r--为仅可读)

total 1
-rw-r--r-- 1 Dell 197609 31 9月 10 10:06 aaa.txt
drwxr-xr-x 1 Dell 197609 0 9月 10 10:05 f/

Dell :  用户名

197609:

31: 大小,单位是byte

9月 10 10:06:  最后修改时间。

aaa.txt : 文件名

 

clear -  清屏

cat  filename - 显示文件内容 

cat  aa  bb > ff  -   把aa 文件和bb文件合并成一个新文件ff

 

cat  >filename   -  创建一个新文件,用键盘输入内容,输入完成后按CTRL+ Z退出。

chrep -v   groupname filename  -  改变文件所属的组

chmod -w aa  -   改变文件或文件夹的权限

   chmod    +x  // 增加执行的权限。

   chmod  -w  // 去除写的权限

        chmod a+w   filename   // 给所有的(拥有者,拥有者所在的组,和others)加上w权限。

chmod [who] [+ | - | =] [mode] 文件名¼

  命令中各选项的含义为:
  操作对象who可是下述字母中的任一个或者它们的组合:
  u 表示“用户(user)”,即文件或目录的所有者。
  g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
  o 表示“其他(others)用户”。
  a 表示“所有(all)用户”。它是系统默认值。
  操作符号可以是:
  + 添加某个权限。
  - 取消某个权限。
  = 赋予给定权限并取消其他所有权限(如果有的话)。
  设置mode所表示的权限可用下述字母的任意组合:
  r 可读。
  w 可写。
  x 可执行。
  X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。

comm aa bb   -  比较两个排过序的文件.输出的第一列只包含在aaa.txt中出现的行,第二列包含在bbb.txt中出现的行,第三列包含在aaa.txt和bbb.txt中相同的行

cp aa bb  -    把aa的内容拷贝到bb  //   拷贝文件内容。

rm/rmdir  删除文件/目录 

  删除非空文件夹的命令得使用 rm,而不是rmdir

  rm -rf
  -r 将目录及以下之档案亦逐一删除。
  -f 强行删除,不需询问。

        逐一rmdir是删除空目录

touch  创建文件,如果文件已经存在。则会更新创建时间。

cd      回到家目录

cd~   回到家目录

cd -    上一次的目录

cd..  上一层目录

pwd  -  常看当前目录

查看目录下的文件的详细信息:ls -l /tmp

移动文件  mv /tmp/res.txt /tmp/des.txt

移动文件  mv  dd   test2

cd /temp   --   表示回到根目录下的tmp

 

posted @ 2017-08-08 21:52  刘大飞  阅读(741)  评论(0编辑  收藏  举报