温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux的介绍及使用

发布时间:2021-06-24 11:45:14 来源:亿速云 阅读:124 作者:chen 栏目:大数据

本篇内容介绍了“Linux的介绍及使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程的多CPU的操作系统。

Linux能运行主要的unix工具软件、应用程序和网络协议。他支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux系统多启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段

1、内核的引导

2、运行init

3、系统初始化

4、建立终端

5、用户登陆系统

常用命令:

一、ls命令:通过ls命令不仅跨域查看linux文件夹包含的文件,而且可以查看文件权限(包括目录,文件夹,文件权限)

常用参数搭配:

ls -a :列出目录所在文件,包含以.开始的隐藏文件

ls -A:列出除.及..的其他文件

ls -r:反序排列

ls -t:以文件修改时间排序

ls -S:以文件大小排序

ls -l:处理文件名之外,还将文件的权限、所有者,文件大小等信息详细列出来(可以直接写出ll)

实例: ll name* ,列出当前目录中所有以name开通等目录的详细内容

二、cd命令

cd /root/Docements :切换到目录/root/Docements

cd ./path :切换到当前目录下的path目录中

cd ../path: 切换到上层目录中的path目录中

三、rm命令

rm -f: 删除文件,忽略不存在的文件,不会出现警告信息

rm -i:删除前会询问用户是否操作

rm -r:递归删除,最常用于目录删除

四、cp命令

-a :将文件的特性一起复制

-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份

-r:递归持续复制,用于目录的复制行为

五、mv命令:移动文件或修改文件名,根据第二参数类型,如目录,则移动文件,如文件,则重命名该文件

-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖

-i:若目标文件已经存在,就会询问是否覆盖

-u:若目标文件已经存在,且比目标文件新,才会更新

六、mkdir命令

-p :递归创建目录

-v:每次创建新目录都显示信息

-m:创建权限目录

七、pwd命令

pwd:查看当前路径

pwd -p :查看软连接的实际路径

八、find命令

-name :按照文件名查找文件

-perm :按文件权限查找文件

-user:按文件属主查找文件

-group:按照文件所属的组来查找文件

-amin n :查找系统中最后N分组访问的文件

-atime n:查找系统中最后n*24小时访问的文件

-mmin n:查找系统中最后N分组被改变文件数据的文件

-mtime n:查找系统中最后n*24小时被改变文件数据的文件

补充: xargs:find命令将匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。

九、tar命令

只能使用下面的某一个选项来指定tar要执行的操作,可以通过在选项后面跟一个或多个修饰符来改变该选项的行为

-c :创建归档文件

-u:将file-list中的文件添加到归档文件

-x:从归档文件中提取file-list并把它写入磁盘

修饰符

-f:使用filename来指出要创建或从中提取的归档文件的文件名

-j :在创建归档文件或从归档文档提取文件时,使用bzip2方式来进行压缩和解压缩

-z:在创建归档文件或从归档文档提取文件时,使用gzip方式来进行压缩和解压缩

-v:显示所有过程

-t:列出归档文件中的目录

十、ps命令:用了查看当前运行的进程状态,一次性查看,如果需要动态连续结果使用top

-A:显示所有进程

-a:显示所有进程

-e :显示环境变量

-f:显示进程间的关系

-r:显示当前终端运行的进程

-aux:显示所有包含其他使用的进程

十一、top命令:显示系统当前的进程和其他状态,是一个动态显示过程,显示当前系统正在执行的进程的相关信息,包括进程id,内存占用率,cpu占用率

-c:显示完整的进程命令

-s:保密模式

-p:<进程号>指定进程显示

-n: <次数>循环显示次数

十二、

kill命令:发送指定的信号到相应进程

-1 :终端断线

-2:中断

-3:退出

-15:终止

-9:强制终止

-18:继续

-19:暂停

十三、chmod命令,用于改变linux系统文件或目录到访问权限

十四、grep命令:强大到文本搜索命令

15、vim命令:三种模式:命令模式,插入模式,编辑模式。使用ESC或i或:来切换模式

命令模式下:

:q 提出

:q! 强制退出

:wq 保存并退出

:set number 显示行号

:set nonumber 隐藏行号

/apache 在文档中查找apache,按n跳到下一个,shift+n上一个

yyp 复制光标所在行,并粘贴

十六、cat命令

1、一次显示整个文件:cat filename

2、从键盘创建一个文件 cat >filename只能创建新文件,不能编辑已有文件

3、将几个文件合并为一个文件 cat file1 file2 >file

-b,对非空行输出行号

-n,输出所有行号

十七、more命令:功能类似于cat,会以一页一页的显示,方便使用者阅读,而最基本的命令就是按下空白键就往下一页显示,按下b就往回一页显示。

十八、less命令:与more类型,但使用less可以随意浏览文件,而more只能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件

十九、tail命令:用于显示指定文件末尾内容。

-f 循环读取

二十、chown:将指定文件的拥有者该问指定的用户和组

“Linux的介绍及使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI