Linux 下 CentOS -6.0 下基本命令

1、pwd的用法:

这是我们学的第一个命令,就是查找当前路径。

Linux 下 CentOS -6.0 下基本命令

2、cd的用法:就是切换目录 cd+目标目录

Linux 下 CentOS -6.0 下基本命令

延伸:

绝对路径:从根目录开始,例如:/root/text

相对路径:从当前路径开始。

(1)”cd空格.. “表示当前路径的上一级。

(2)”cd空格.“表示当前路径。

Linux 下 CentOS -6.0 下基本命令

注意:命令之后的指令一定要加空格。

3、ls的用法:

Linux 下 CentOS -6.0 下基本命令

(1)我在boot里面打开了终端,执行ls -a

Linux 下 CentOS -6.0 下基本命令

注意:那个点表示的是隐藏文件,每个文件夹都默认了有一个隐藏文件

(2)执行ls -l

Linux 下 CentOS -6.0 下基本命令

(3)我想看看boot里面的efi文件夹都有什么

Linux 下 CentOS -6.0 下基本命令Linux 下 CentOS -6.0 下基本命令

发现了什么,第一次我的目录和-a之间没有空格就报错,所以别忘了加空格

注意:ls -l是可以简写成ll。

(4)

Linux 下 CentOS -6.0 下基本命令

注意文件类型:

1)第一个字母表示文件的类型,l开头的是快捷方式,d开头的是文件夹。

2)r表示的是可读,w表示可写,x表示可执行,从图中我们可以看出他有三组rwx(第四行),这表示的分组,第一组是root的分组,第二个是root分出的组,第三个是其他的组。图示:

Linux 下 CentOS -6.0 下基本命令
可以看出他们的权限是不一样的,比如root是可以往共享里面读写,删除,root分的组可以读、写,但是不能删除,其他组只有读的功能。

(5)执行文件:./   是运行的意思

Linux 下 CentOS -6.0 下基本命令

可以看出隐约看出yyy文件是绿色 的,xxx是黑色的,绿色的代表可执行,在运行yyy的时候就直接运行了,但是运行xxx说没有权限,这时候我们就用chmod + x xxx表示对xxx赋予权限。

注意:每个文件后面跟着数字,表示链接数,对文件夹一般来说都是2,里面隐藏的文件..指向文件名,所以就是2

Linux 下 CentOS -6.0 下基本命令

可以看到xxx是绿色的了。
5、mkdir的用法

Linux 下 CentOS -6.0 下基本命令

(1)如果是直接在当前加一个目录:

Linux 下 CentOS -6.0 下基本命令

(2)如果在一个目录里面再加一个目录:

Linux 下 CentOS -6.0 下基本命令

可以看到在di中创立了一个d2文件夹。

6、mv的用法

Linux 下 CentOS -6.0 下基本命令

我在网上看了一下,mv在执行移动和重命名的时候是看是不是同一类型的文件,如果都是文件夹的时候就是执行重命名,如果三个文件移动到一个文件夹的时候就是移动。

Linux 下 CentOS -6.0 下基本命令

7、cp的用法:

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

注意 :

Linux 下 CentOS -6.0 下基本命令

8、rm的操作:

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

可以看出来xxx已经被删除。

注意:在删除文件夹的时候 要加rf

Linux 下 CentOS -6.0 下基本命令

9、cat的用法

Linux 下 CentOS -6.0 下基本命令

1)如果原来没有这个文件运行cat > 文件名就会新建一个,如果之前有就是在文件里面输入。

2)我们在输入的时候发现回车没法终止,

回车也不管用,可以用ctrl+d来终止,
在Linux里面ctrl+c是强制终端的意思。
Linux 下 CentOS -6.0 下基本命令

3)
Linux 下 CentOS -6.0 下基本命令
运行cat +文件名就可以输出里面的东西了。
4)拼接
Linux 下 CentOS -6.0 下基本命令
5)如果一个文件中有很多文件,我们在终端中并不能全部显示出来,就要
将ll的信息转移到文件夹中。
Linux 下 CentOS -6.0 下基本命令
6)如果对一个已经cat的文件进行cat > 操作,就会覆盖以前的,所以进行 cat >>操作表示在底下接着写。
10、more的用法

Linux 下 CentOS -6.0 下基本命令
Linux 下 CentOS -6.0 下基本命令
如果一个文件的内容太多,用cat无法显示完,就需要用more来操作。(man表示帮助操作,echo表示输出操作,跟printf一样)
Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令就可以看完Linux 下 CentOS -6.0 下基本命令
11、tar的操作:(解压)

Linux 下 CentOS -6.0 下基本命令
注意:有些命令前面没有-说明是unix继承来的。

Linux 下 CentOS -6.0 下基本命令
1)压缩操作
Linux 下 CentOS -6.0 下基本命令
z表示zip压缩,c表示压缩,f表示压缩为压缩文件,tar.gz为后缀名。
2)解压
Linux 下 CentOS -6.0 下基本命令
x表示解压。
12、find 的用法
1)
Linux 下 CentOS -6.0 下基本命令
Linux 下 CentOS -6.0 下基本命令
2)./ 表示当前目录下两种写法。
加上后缀也能找到

Linux 下 CentOS -6.0 下基本命令
13、grep的用法:
Linux 下 CentOS -6.0 下基本命令
Linux 下 CentOS -6.0 下基本命令

加上-n显示行数
Linux 下 CentOS -6.0 下基本命令

还可以在函数中寻找字符
Linux 下 CentOS -6.0 下基本命令
注意:
Linux 下 CentOS -6.0 下基本命令
‘|’之前的作为输入的内容,在这些头文件中搜索需要的字符串。“|”之前的是将所有名为“.h"的头文件打开并且找到,在这些文件中搜索需要的字符串,
 “|”为管道符号,表示hi两个命令隔开

14、vim的用法(vim可以显示颜色,vi不能显示颜色)

vim + 文件名

Linux 下 CentOS -6.0 下基本命令

 i是编辑模式,esc是退出模式,:是输入命令,wq是保存退出,

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令

Linux 下 CentOS -6.0 下基本命令