Linux命令

1.gaoxuerong是用户名;ubuntu是机器名;代表当前工作目录;$之后期待我们输入命令;

 2.   ls查看当前文件夹;mkdir a创建文件夹a;当$之后不是命令,会出现command   not found;

3.删除文件;

4.删除文件夹要加 -r 这个参数

5.rm  -r  a       rm是命令本身;-r是参数  a是操作对象;

6.man  rm可以查到rm的用法;不信?你试试然后敲 /-r 就可以查找 -r 这个参数的意义了,查找下一处,敲 n,退出,敲 q 。

7.pwd打印当前工作目录;

8.linux系统绝对路径以/开头;例如:/home/gaoxuerong          相对路径以.或者..开头;.代表当前路径; ..代表父路径;../..代表父路径的父路径

9.cd  /到 根目录;

10.cd  -回到原来的目录;

11.根目录本来就装好的目录有:

记得linux有tab补齐功能吗?【google  or baidu】

12文件目录操作:

12.1     copy         cp file1  file2        拷贝文件加参数 -r               cp -r dir1 dir2

12.2    move          mv   file ..把file移动到上一级目录      mv file dir/   把file移动到当前的dir之中;

12.3     rename     mv file1 file2                 mv dir1 dir2 # dir2 存在则为移动目录;

12.4     remove       rm file                      rm -r dir

 13.创建文件     touch    a.txt           >a.txt

14.创建目录      mkdir    dir

15查看文件        cat  file             less file

/可以进行字符查找

16查看文件类型    file a.txt

17在创建文件或者文件夹时用.开头的都是创建的隐藏的文件或者文件夹rm;

18.rm -rf *通配符删除所有文件;

 19.echo D*是找开头是D的文件或者文件夹,并且打印出来;

20.unzip 压缩的文件名.zip就可以解压缩了;

21.例如 zip -r a.zip aaa/     其中zzz/是文件路径; a.zip是压缩后的文件名;

22.有关.tar.gz的解压缩;

23.这个是压缩命令;

24.解压缩:tar jxvf  要解压缩的文件名

25.压缩:

 26.date打印时间;date >a.txt将时间打印到a.txt文件中;cat a.txt是查看文件内容;

27.在linux中鼠标,硬盘,文件,目录等都被抽象成了文件,everything is file; 

28.cat  b.txt>c.txt把b.txt内容重定向c.txt;       cat  a.txt>>c.txt把a重定向到c;

29:

30.重定向标准错误输出:

 31

32.

 33 man ps   查看ps作用  q键退出;

 

34.ctrl+shift+t打开新终端

35查看所有进程;

36.或者用ps aux|grep bash查看bash进程号

.

 37.

38.shell脚本编程:用函数名唤起执行;

 39. locate全局查找:locate不是从整个文件系统找,而是从database中找;

 

40. find 目录范围内定位文件:find .可以把文件的东西都打印出来;

find .|grep XXX可以筛选;

find . -type f  找文件;find . -type d找目录;

41.grep 字符串查找

原文地址:https://www.cnblogs.com/gaoxuerong123/p/7599106.html