一、修改权限
chmod命令:用于更改文件或目录的权限。权限的设定可以用符号模式或八进制数字模式。
符号模式示例:
bash
chmod u+x file # 给文件所有者增加执行权限
chmod g-w file # 移除文件所属组的写权限
chmod o=r file # 设置其他用户只有读权限
八进制数字模式示例:
bash
chmod 755 file # 所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限
chgrp命令:用于改变文件或目录的所属组。
示例:
bash
chgrp groupname file # 将文件file的所属组改为groupname
chown命令:用于改变文件或目录的所有者和所属组。
示例:
bash
chown owner:group file # 将文件file的所有者改为owner,所属组改为group
二、修改文件
vi命令:文本编辑器,用于修改文件内容。
示例:
bash
vi filename # 打开文件filename进行编辑
在vi编辑器中,按i键进入插入模式进行编辑,完成后按Esc退出插入模式,输入:wq保存并退出。
nano命令:另一个简单易用的文本编辑器。
示例:
bash
nano filename # 打开文件filename进行编辑
在nano编辑器中,直接修改文件内容,完成后按Ctrl+O保存,再按Ctrl+X退出。
sed命令:流编辑器,用于对输入流(文件或管道)进行基本的文本转换。
示例:
bash
sed 's/old/new/g' file # 将文件file中的old替换为new
三、打包发布
tar命令:用于打包和解包文件。
打包示例:
bash
tar -czvf archive.tar.gz directory/ # 将目录directory/打包成archive.tar.gz
解包示例:
bash
tar -xzvf archive.tar.gz # 解压archive.tar.gz到当前目录
zip命令:用于创建ZIP压缩文件。
示例:
bash
zip -r archive.zip directory/ # 将目录directory/压缩成archive.zip
四、安装软件
rpm命令:用于安装、卸载、更新和查询rpm包。
安装示例:
bash
rpm -ivh package.rpm # 安装rpm包package.rpm
卸载示例:
bash
rpm -e package # 卸载已安装的package
yum命令:自动化地获取(安装、升级、配置)软件包及其依赖关系的工具。
安装示例:
bash
yum install package # 安装软件包package
卸载示例:
bash
yum remove package # 卸载软件包package
wget命令:用于从网络上下载文件。
示例:
bash
wget http://example.com/package.tar.gz # 下载package.tar.gz文件
Liunx修改权限、修改文件、打包发布、安装软件等命令
最新推荐文章于 2024-11-16 01:41:02 发布