002 在大数据中基础的llinux基本命令

时间:2023-03-10 02:06:15
002 在大数据中基础的llinux基本命令

一:基本命令

1.显示当前的目录

  002 在大数据中基础的llinux基本命令

2.长格式显示目录自身的信息

  002 在大数据中基础的llinux基本命令

3.创建文件

  002 在大数据中基础的llinux基本命令

4.创建目录

  创建多层目录,使用-p。

  002 在大数据中基础的llinux基本命令

5.删除目录或者文件

  -f:不提示,强制删除

  -i:删除前,提示

  -r:删除目录以及目录下的所有文件

  002 在大数据中基础的llinux基本命令

6.复制

  -r:递归,复制子文件与子目录。

  002 在大数据中基础的llinux基本命令,,,,,,普通复制

  002 在大数据中基础的llinux基本命令,,,,,,复制其子目录以及文件

  修改:

  在2017年12月16日,复习时突然发现有一个问题,上面的目录进错了地方,下面是递归拷贝的截图:

  002 在大数据中基础的llinux基本命令

7.移动文件

  002 在大数据中基础的llinux基本命令

8.重命名

  002 在大数据中基础的llinux基本命令

9.查看文件内容

  -b:显示行号

  -n:显示行号,包括空格

  002 在大数据中基础的llinux基本命令

10.查看内容

  分页查看more,使用空格翻页,使用回车翻行,q键退出查看

  002 在大数据中基础的llinux基本命令

11.查看内容

  分页查看less,空格是下页,上下键用来回翻,q键退出查看。

  002 在大数据中基础的llinux基本命令

12.查看文件开头

  -5:显示前5行

  002 在大数据中基础的llinux基本命令

13.显示文件的尾部内容

  002 在大数据中基础的llinux基本命令

  注意:这个命令可以方便查看日志文件,可以动态的查看,-f就是动态显示文件内容。

14.计算文件或者目录的容量

  修改:

  2017.12.16,这个部分不常用,所以掌握的不够,看了一篇文档,感觉写的不错,这里粘贴一下链接目录,希望下次复习时再去看看:

  https://www.cnblogs.com/hunttown/p/5470576.html

  -s:仅显示总量

  -h:人性化显示容量信息。

  002 在大数据中基础的llinux基本命令

15.在文本文件中查找匹配的字符串

  002 在大数据中基础的llinux基本命令

16.搜索文件或者目录

  -name:查找制定文件名的文件

  -type:查找指定类型的文件

  -size:按照容量的大小查找

  002 在大数据中基础的llinux基本命令

  按照大小查找:大于800M的文件

  002 在大数据中基础的llinux基本命令

17.重定向

  >>:将命令输出的文件保存到指定的文件中,如果文件存在就追加,不存在就建立

  >:将命令输出的文件保存到指定的文件中,如果文件存在就覆盖,不存在就新建

  002 在大数据中基础的llinux基本命令

18.产看命令帮助

  002 在大数据中基础的llinux基本命令

19.查看命令的位置

  002 在大数据中基础的llinux基本命令

20.统计个数

  002 在大数据中基础的llinux基本命令

二:权限操作的基本命令

1.权限

  分成三组,

  所有者,user

  所属组,group

  其他人,other

  r:读,4

  w:写,2

  x:执行,1

  002 在大数据中基础的llinux基本命令

2.修改文件的访问权限chmod

  -R:递归修改目录的权限。

  002 在大数据中基础的llinux基本命令

  当然可以撤销权限。

  下面是数字表示:

  002 在大数据中基础的llinux基本命令

3.修改拥有者和所属组chown

  -R:递归修改目录的拥有者。

  只有超级用户才可以使用,同时用户和组必须存在。

  修改所有者

  002 在大数据中基础的llinux基本命令

  修改所属组

  002 在大数据中基础的llinux基本命令

  同时修改

  002 在大数据中基础的llinux基本命令

三:vi编辑器

1.三种模式

  命令模式

  插入模式

  末行模式

*******************************

2.光标跳转至最后一行

  在命令模式中按下G,即可。

3.光标跳转至第一行

  在命令模式下按下gg。

4.搜索到字符串的位置

  命令模式下,/string

5.删除

  命令模式下,dd,效果删除所在行。

  命令模式下,3dd,效果是连续删除3行

6.复制光标所在行

   命令模式下,yy,然后p,此为粘贴

   在命令行模式下,yy6,然后p,效果是复制了6次。

*******************************

7.显示行号

  最后行模式下:set nu

8.跳转到35行

  最后行模式下:35

四:磁盘管理命令

  因为是管理命令,所以使用root用户

1.查看磁盘分区情况

  002 在大数据中基础的llinux基本命令

2.查看磁盘信息

  002 在大数据中基础的llinux基本命令

3.添加磁盘

  002 在大数据中基础的llinux基本命令

4.结果

  002 在大数据中基础的llinux基本命令

5.查看是否添加成功

  002 在大数据中基础的llinux基本命令

6.为新添加的硬盘(第二块)分区

  002 在大数据中基础的llinux基本命令

  按下m,寻求帮助。

  002 在大数据中基础的llinux基本命令

7.开始主分区

  002 在大数据中基础的llinux基本命令

8.打印分区列表

  002 在大数据中基础的llinux基本命令

9.创建扩展分区

  002 在大数据中基础的llinux基本命令

10.创建逻辑分区

  002 在大数据中基础的llinux基本命令

  002 在大数据中基础的llinux基本命令

11.保存并退出

  002 在大数据中基础的llinux基本命令

12.查看磁盘情况

  002 在大数据中基础的llinux基本命令

13.格式化

  在分区完成后,需要格式化,再加载才可以使用。下面,先格式化。

  002 在大数据中基础的llinux基本命令

14.挂载,使之生效

  挂载点,就是访问这个区的入口。

  002 在大数据中基础的llinux基本命令

  方式一:临时生效

  002 在大数据中基础的llinux基本命令

  方式二:永久生效

  002 在大数据中基础的llinux基本命令

15.结果

  002 在大数据中基础的llinux基本命令

五:系统管理命令

1.top,查看整体资源实时动态信息

  q:退出

  002 在大数据中基础的llinux基本命令

2.内存状况

  002 在大数据中基础的llinux基本命令

3.查看进程

  002 在大数据中基础的llinux基本命令

  解析:PID:唯一的编号,%CPU:使用占有率,%MEM:内存占有率,VSZ:使用虚拟内存的大小KB,TTY:终端

  TIME:占用CPU的总时间。START:进程状态(S:睡眠,R:运行的进程,X:死掉的进程,T:停止的进程,Z:僵尸进程)。

4.终止进程

  002 在大数据中基础的llinux基本命令

  002 在大数据中基础的llinux基本命令

5.网络信息

  netstat -tlun: 表示查看系统已经开启的监听窗口

  002 在大数据中基础的llinux基本命令

  netstat -an:查看所有

  002 在大数据中基础的llinux基本命令

六:压缩与解压缩

1.压缩文件

  压缩完,源文件就没有了。

  002 在大数据中基础的llinux基本命令

2.解压

  002 在大数据中基础的llinux基本命令

3.压缩目录

  -v:详细信息

  打tar包

  002 在大数据中基础的llinux基本命令

  压缩

  002 在大数据中基础的llinux基本命令

4.解压缩文件

  解压到/opt

  002 在大数据中基础的llinux基本命令

七.软件包管理命令

1.挂载光驱

  002 在大数据中基础的llinux基本命令

2.查询安装的rpm包

  002 在大数据中基础的llinux基本命令

3,查询文件来自于哪一个包

  002 在大数据中基础的llinux基本命令

4.安装rpm包

  002 在大数据中基础的llinux基本命令

5.卸载

  结尾处不再需要加上rpm。

  002 在大数据中基础的llinux基本命令

6.使用yum查询

  002 在大数据中基础的llinux基本命令

7.使用yum安装

  002 在大数据中基础的llinux基本命令

8.使用yum卸载

  002 在大数据中基础的llinux基本命令