ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux的基础操作

2021-05-09 21:58:44  阅读:176  来源: 互联网

标签:文件 查看 示例 基础 命令 Linux 操作 目录 压缩包


Linux基础操作

linux在我们工作中是经常用的,那么具体怎么操作呢,下面我来给大家陈述一些linux的基础操作,仅供大家参考和学习

1、目录切换命令
linux是通过cd命令进行切换目录,但在学习cd命令之前,我们要分清楚linux的目录结构
在这里插入图片描述
cd usr/ 切换到该目录下usr目录
cd …/ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录

2、目录的操作命令(增删改查)
1).添加目录的操作:
mkdir 目录名称
我们现在创建一个test文件夹
可能会发现错误在这里插入图片描述
那是因为我们没有用root用户这个权限去进行目录的操作
我们先进入root用户
su root
然后进行增加目录的操作
在这里插入图片描述
2).查看目录
ls 父目录
在这里插入图片描述
还有查看目录下隐藏的文件 可以使用ls -a
在这里插入图片描述
还有一个是查看该目录下所有目录文件和它的详细信息
ls -l 可以缩写成ll
在这里插入图片描述
3).寻找目录
find 目录 参数
比如说查找root下test相关的目录find / - name ‘test’在这里插入图片描述
4).修改目录的名称
命令:mv 目录名称 新目录名称
注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作
在这里插入图片描述
5).移动目录的位置–剪切
命令:mv 目录名称 目录的新位置
注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作
在这里插入图片描述
这边我们先创建了一个aaa目录,然后我们用查看到test01目录还在root根目录下,我们用命令将test01移动到aaa的目录下
6).拷贝目录
命令:cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝
注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不 用写-r递归
在这里插入图片描述
我在这里创建了一个bbb的目录,然后将它拷贝到我的aaa目录里大家可以发现bbb在我root根目录下还存在在我的aaa目录下也存在说明cp -r这个命令就和我们windows 的复制命令是一样的

7).删除目录
命令:rm [-rf] 目录
注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆, 无论删除任何目 录或文件,都直接使用rm -rf 目录/文件/压缩包
在这里插入图片描述
3、文件的操作命令
1).命令:touch 文件名称 ----- 空文件
示例:在aaa目录下创建一个空文件 touch bbb.txt
在这里插入图片描述
2).文件的查看
命令:cat/more/less/tail 文件
示例:使用cat查看/etc/profile文件,只能显示最后一屏内容

示例:使用more查看/etc/profile文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q 可以退出查看
示例:使用less查看/etc/profile文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
示例:使用tail -10 查看/etc/profile文件的后10行,Ctrl+C结束
注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件, 会随着程序的运 行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控 文 件的变化
在这里插入图片描述
3).修改文件
vim 文件
进入文件之后要按键盘i/a/o进入编辑
在这里插入图片描述
编辑完成后,按下Esc,退回命令模式
在这里插入图片描述
退出直接输入冒号:wq就可以保存并退出
vim编辑器是Linux中的强大组件,是vi编辑器的加强版,vim编辑器的命令和快捷方式有很多,但此处 不一一阐述,大家也无需研究的很透彻,使用vim编辑修改文件的方式基本会使用就可以了
关于vim使用过程: 在实际开发中,使用vim编辑器主要作用就是修改配置文件
vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件 ------->按Esc进入底行模式---->输入:wq/q!
4、压缩文件的操作
1).打包并压缩文件
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
在这里插入图片描述
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:
z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程 f:指定文件名

2).解压压缩包
命令:tar [-xvf] 压缩文件 其中:x:代表解压
在这里插入图片描述
列入下图
在这里插入图片描述
这个图是我将xxx.tar这个压缩包在我usr目录下 解压后这个bbb.txt和ccc.txt文件就传入到我的usr目录下了

5、其他命令
1).显示当前所在位置
pwd
在这里插入图片描述
2).搜索命令
grep 要搜索的字符串 要搜索的文件
示例:搜索ccc.txtf文件中包含字符串aa的行
在这里插入图片描述
3).管道命令
命令:| 将前一个命令的输出作为本次目录的输入
示例:查看当前系统中所有的进程中包括system字符串的进程
在这里插入图片描述
4).查看进程
命令:ps -ef
示例:查看当前系统中运行的进程
在这里插入图片描述
5).杀死进程
kill -9进程的pid
在这里插入图片描述

标签:文件,查看,示例,基础,命令,Linux,操作,目录,压缩包
来源: https://blog.csdn.net/KImdaML/article/details/116570033

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有