Linux的操作命令

所有的命令不能再中文输入法下输入

1.mkdir 

  创建一个文件夹

  使用方法:mkdir 名称

 

2.ls 

  显示目录下的内容

 

3.ls -a 

  显示目录下的所有内容 包括隐藏文件夹

 

4.ls -l

  显示目录下的内容的详情

  

5.ls -la 

  显示目录下的所有内容的详情 包括隐藏文件夹

 

6.rm -rf

  用于删除一个文件或者目录 

  用法:rm 文件名称

     rm -rf 目录名称 

     rf 是递归性删除 不管目录里面有多少文件

 

7. touch

  用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

 

8.mv

  用来为文件或目录改名、或将文件或目录移入其它位置。

  用法:mv aaa bbb

  把aaa 改成bbb

 

9.cat

  用于把档案串连接后传到基本输出

 

10.Head -n 10 (在进入了txt文件里使用可以有效看出)

  head命令与tail命令用法相似,head命令用于查看文档的开始指定数量的字符块,

  默认显示文档的前 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。

 

11.Tail -n 10

  如果不使用任何选项,tail命令将以最简单的形式显示最后10行。

  显示指定数量的行

    我们可以使用-n (--lines)选项指定要显示的行数

    Tail -n 10

 

12.ln

  它的功能是为某一个文件在另外一个位置建立一个文件 和硬拷贝差不多

  ln文件名 拷贝后生成的名字

13.ln -s 

  它的功能是为某一个文件在另外一个位置建立一个同步的链接 和软拷贝差不多

  ln -s 文件名 拷贝后生成的名字

  如果 源文件消失 拷贝的文件也会失效

 

14.cp

  主要用于复制文件或目录。

  使用方法:cp -r aaa/bbb

  将aaa 目录 复制到bbb中

 

15.pwd

  查看路径

 

16.du -h

  可以查看文件夹下的所有文件占的内存大小

 

17.Cat /proc/cpuinfo

  可以查看 cpu的状态

 

18.Cat /proc/version

  可以查看linux 的版本

 

19.df -hl

  可以用来查看磁盘空间大小

 

19.free -m

  显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。

 

20.top

  可以显示 计算机进程运行的数据(实时)

  Linux的操作命令

 

21.ps -ef

 用来列出系统中当前运行的那些进程

  Linux的操作命令

22.ps -ef|grep python

  可以查看某个程序的信息

 

23.Kill -9  

  杀死进程

  使用方法:Kill -9 进程ID

 

24.netstat -anptu|grep 22

  可以用来查询这个端口是否被占用

 

25.vim

  vim 在命令行中输入vim,进入vim编辑器

  Esc 退出

  i (插入)命令进行其他命令使用

  :wq(保存编辑操作退出)

  :q! 退出 不保存

  dd 删除光标所在行

  Shift +G 到文件尾部

 

26:设置文件的权限

拿 rwxrw-r-x 来说,所有者、所属组和其他人分别对应的权限值为:

所有者 = rwx = 4+2+1 = 7
所属组 = rw- = 4+2 = 6
其他人 = r-x = 4+1 = 5

所以,此权限对应的权限值就是 765。

设置全部权限

Chmod u=rwx,g=rwx,o=rwx bb.txt

也可以通过数字 7(rwx )来设置
Chmod 777 bb.txt

上一篇:Linux权限


下一篇:Linux基础命令