以下是一些在 Linux 中非常常用的命令及其详细说明和示例:
ls
- 列出目录内容功能:列出当前目录或指定路径下的文件和目录。 选项:
ls
: 列出文件和目录。
ls -a
: 列出所有文件,包括隐藏文件(以点号开头)。
ls -l
: 列出文件属性,如文件大小、修改时间等。
案例:
ls
输出:显示当前目录下的所有文件和目录。
cd
- 更改目录功能:切换到当前目录的子目录。
语法:cd [目录名称]
选项:
cd ..
: 回到父目录。
cd /
: 到根目录。
案例:
cd Documents
输出:切换到 Documents
目录。
rm
和 mv
- 删除和移动文件rm [文件/目录名称...]
:删除文件或目录。
mv [源路径] [目标路径]
:将文件或目录从源路径移动到目标路径。
案例:
删除 notepad
文件:
rm notepad
移动 notes.txt
到 Documents
目录:
mv notes.txt Documents/
grep
- 搜索文本功能:根据正则表达式在文件中进行搜索。
语法:grep [选项] 搜索字符串 文件...
案例:
搜索 Makefile
中以 .*.c
结尾的文件:
grep .*\.c Makefile
cat
- 显示文件内容功能:将文件内容连接起来并显示在终端。
语法:cat [文件...]
案例:
显示 example.txt
的内容:
cat example.txt
chmod
和 ")), > /dev/null" 的作用
- 更改文件权限chmod
:默认为 0755
。
chmod 755 filename
:给文件权限。
chmod 755 parentfile
:赋予父目录权限。
chown
:更改为特定用户或组的所有文件。
chmod [权限] [文件...]
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有