LINUX命令


 

 

1.  su 用户名   切换用户

su –l 用户名     切换到此用户并打开一个shell

2. touch a.txt 创建一个名为a.txt的空文件

  touch 默认或-m  可以改变文件的最后修改时间

         -a       可以改变文件的最后访问时间

  touch   -r  文件1 文件2  把文件1的时间戳复制到文件2上

3.rm –r 删除目录

      -i 删除时询问

      -f 强制删除

4.cp –r 可以复制目录

-i 复制时询问

-p 复制后保留原文件的属性信息

-a 相当于-rp,复制目录且保留原属性

5.ls –l显示文件的详细信息

   -h以人类易懂的方式显示

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

-A不显示以 . 和 ..开头的文件

   -d显示文件自身的属性

   -r以逆序的方式显示

   -R递归显示

6. mkdir 创建一个目录文件

-p 创建目录的父目录不存在,则先创建其父目录,再创建此目录

-v 显示创建过程

 rmdir 删除空目录

7.mv 移动

mv a b c d 将a b c 移动到d中
mv 如果目标路径相同只是文件名不同,就是重命名

8.rm  删除文件

   -i 删除时询问(管理员账户下默认rm=rm –i)

   -r 删除目录

   -f 强制删除

9. date    显示当前的系统时间

     “+%Y%m%d%H%M%S”   以年月日时分秒的形式显示当前系统时间

10.clock  显示当前是我硬件时间

11.hwclock   -w 把硬件时间设置为系统时间

            -s  把系统时间设置为硬件时间

12.file 显示文件类型

13. cal 显示当月日历

   cal 2011 显示2011年日历

   cal n 2011 显示2011年第n个月日历

14.cat 显示文本文件

      -n 给显示的文件内容添加行号

      -e 给显示的文件内容添加行结束符

15.wc 用于统计文本的行数、字数或者字节数

16.head –n 显示文件的前n行

17.tail –n 显示文件的后n行

18.useradd   添加用户

      -u 为添加的用户指定UID

      -g 为添加的用户指定基本组的GID

      -G为添加的用户指定附加组的GID

      -c为添加的用户加上备注文字

      -d为添加的用户指定家目录

      -s为添加的用户指定登录后使用的shell

19.chown 更改文件的属主,数组

        -R 递归修改

             root  只改属主

             :root  只改属组

             root:root 两者都改

chown --reference

20.chmod 更改文件的其他权限

   chmod 777 a.txt

   chmod o+x a.txt

   chmod o=--- a.txt

待续..

相关内容

    暂无相关文章