linux命令行删除目录(linux常用命令删除目录)

linux命令行删除目录(linux常用命令删除目录)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p><img src="https://i-blog.csdnimg.cn/blog_migrate/da591d30ff7bcac8f61458ddc060a440.png" alt="在这里插入图片描述" /></p> 

讯享网

童话里说,每逢雨后都会有一道彩虹。哈喽,大家好,在我们的日常测试工作中,难免会接触或使用到Linux操作系统,下面我整理了一些测试工作中的Linux中常用到的命令,希望能给大家带来一定的帮助。

目录切换:cd

命令:cd 目录

讯享网

目录查看:ls

命令:ls [-al]

 

创建目录:mkdir

命令:mkdir 目录

讯享网

删除目录或文件:rm

命令:rm [-rf] 目录

删除文件:

 

删除目录:

讯享网

全部删除:

 

目录修改:mv、cp

1、重命名目录

命令:mv 当前目录 新目录

讯享网

注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作

2、剪切目录

命令:mv 目录名称 目录的新位置

 

注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作

3、拷贝目录

命令:cp -r 目录名称 目录拷贝的目标位置 -r代表递归

讯享网

注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不 用写-r递归

搜索目录:find

命令:find 目录 参数 文件名称

 

新建文件:touch

命令:touch 文件名

讯享网

删除文件:rm

命令:rm -rf 文件名

 

修改文件:vi或vim

vi编辑器的3种模式:

基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:

命令行模式command mode)

控制屏幕光标的移动,字符、字或行的删除,查找,移动复制某区段及进入Insert mode下,或者到 last line mode。

命令行模式下的常用命令:

【1】控制光标移动:↑,↓,j

【2】删除当前行:dd

【3】查找:/字符

【4】进入编辑模式:i o a

【5】进入底行模式::

编辑模式(Insert mode)

【1】ESC 退出编辑模式到命令行模式;

底行模式(last line mode)

【1】退出编辑: :q

【2】强制退出: :q!

【3】保存并退出: :wq

打开文件

命令:vi 文件名

讯享网

注意:使用vi编辑器打开文件后,并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式。

编辑文件

使用vi编辑器打开文件后点击按键:i ,a或者o即可进入编辑模式。

i:在光标所在字符前开始插入

a:在光标所在字符后开始插入

o:在光标所在行的下面另起一新行插入

保存或者取消编辑

保存文件:

第一步:“ESC”进入命令行模式

第二步:“:”进入底行模式

第三步:“wq”保存并退出编辑

取消编辑:

第一步:“ESC”进入命令行模式

第二步:“:”进入底行模式

第三步:“q!”撤销本次修改并退出编辑

文件的查看

文件的查看命令:cat、more、less、tail

cat:看最后一屏

示例:使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容

 
more:百分比显示

示例:使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看

讯享网
less:翻页查看

示例:使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看

 
tail:指定行数或者动态查看

示例:使用tail -10 查看/etc/sudo.conf文件的后10行,Ctrl+C结束

讯享网

权限修改

rwx:r代表可读用数字4表示,w代表可写用数字2表示,x代表该文件是一个可执行文件用数字1表示,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件。

示例:给aaa.txt文件权限改为可执行文件权限,aaa.txt文件的权限是-rw——-

第一位:-就代表是文件,d代表是文件夹

第一段(3位):代表拥有者的权限

第二段(3位):代表拥有者所在的组,组员的权限

第三段(最后3位):代表的是其他用户的权限

 

修改文件或者目录权限使用chmod命令:

u:用户

g:组

o:其它用户

a:所有用户(默认)

+:增加权限

-:删除权限

=:重新分配权限

r:读

w:写

x:执行

讯享网

Windows的压缩文件的扩展名 .zip、.rar
linux中的打包文件:aa.tar
linux中的压缩文件:bb.gz
linux中打包并压缩的文件:.tar.gz

命令:tar -zcvf 打包压缩后的文件名 要打包的文件

其中:


讯享网

z:调用gzip压缩命令进行压缩

c:打包文件

v:显示运行过程

f:指定文件名

示例:打包并压缩/usr/tmp 下的所有文件 压缩后的压缩包指定名称为xxx.tar

 

解压

示例:将ab.tar解压到当前目录下

讯享网

将ab.tar解压到根目录/usr下

 

grep

grep命令是一种强大的文本搜索工具

使用实例:

讯享网

find

find命令在目录结构中搜索文件,并对搜索结果执行指定的操作。

find 默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。

使用实例:

 

whereis

whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。

使用实例:

讯享网

which

which命令的作用是在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

使用实例:

 

su

su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证。

讯享网

su不足:如果某个用户需要使用root权限、则必须要把root密码告诉此用户。

退出返回之前的用户:exit

sudo

sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。

进入sudo配置文件命令:

 
讯享网

用法示例:

 

RPM安装

用法: rpm [选项…]

讯享网

安装软件:

 

卸载软件:

讯享网

列出所有安装的软件包:

 

获取某个软件包的文件全名:

讯享网

获取rpm包中的文件安装的位置:

 

Yum安装

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令

yum的命令形式一般是如下:yum [options] [command] [package …]

其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为“yes”),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package …]是操作的对象。

安装yum包:

讯享网

删除yum包:

 

重新安装一个yum包:

讯享网

搜索yum包:

 

显示yum包的信息:

讯享网

清除yum缓存:

 

更新安装的yum包:

讯享网

更新具体的yum包:

 

显示yum历史:

讯享网

显示已启用的yum存储库的列表:

 
Yum软件仓库的配置

进入到Yum仓库软件仓库的配置文件目录: /etc/yum.repos.d

讯享网

使用Vim编辑器创建一个名为rhel.repo的配置文件(文件名可随意,但必须为.repo结尾)

 

按a/i/o进入输入模式,输入内容如下:

讯享网

按esc退出至命令模式,输入:wq,保存并退出。

name=rhel:Yum仓库名称描述

baseurl=file:///media/cdrom:提供的方式FTP、HTTP、本地

enabled=1:设置此源是否可用;1可用,0禁用

gpgcheck=1:设置此源是否校检文件;1为,0不为

使用“yum install httpd”检查Yum仓库是否已经可用,输入命令,使用Yum软件仓库来安装Web服务

 

出现 Complete! 配置正确

源码安装

下载并解压文件

如果下的压缩文件的后缀是

tar.gz 解压用 tar -xzvf xxx.tar.gz

tar.b2 解压用 tar -xjvf xxx.tar.b2

tar 解压用 tar -xvf xxx.tar

配置安装路径

在/usr/local/下创建放置将要安装的软件目录

讯享网

cd 到源代码所在的文件夹,配置安装路径

 

(https://blog.csdn.net/xiangxi1204/article/details/configure –prefix=/usr/local/指定安装根目录 .–with指的是安装本文件所依赖的库文件。/configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,生成makefile文件)

编译源代码
讯享网

如果是多核cpu可以用 make -j来加快编译速度

 
安装
讯享网

这个过程可能需要root权限

删除源代码以节省磁盘空间
 

编译源代码和安装可以组合成

讯享网

也可以把所有步骤用一组合命令来执行

 
配置环境变量
针对所有用户

修改 /etc/profile 文件,如果计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的shell都有权使用这个环境变量,可能会给系统带来安全性问题。这里是针对所有的用户的所有的shell

讯享网

在/etc/profile的最下面添加:

 
针对单一用户

修改.bashrc文件,这种方法更加安全,可以把使用这些环境变量的权限控制到用户级别,这里是针对某一特定的用户,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的 .bashrc文件就可以了。

讯享网

在下面添加:

 

services命令

service可以控制系统服务(打开、关闭、重启)

用法:service 【服务名称】 start/restart/stop/status

讯享网

chkconfig命令

开启/关闭服务开机自启动

 

增加环境变量

讯享网

时钟相关

 

CPU相关

讯享网

内存相关

 

硬盘相关

讯享网

系统相关

 

性能状况相关

讯享网

小讯
上一篇 2025-05-15 17:13
下一篇 2025-05-02 22:43

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/189574.html