扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
本篇内容介绍了“Linux的介绍及使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为鹰潭企业提供专业的成都做网站、网站设计,鹰潭网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
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的介绍及使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流