开发和运维同学必备的文件操作相关的Linux命令:
-
ls:列出当前目录的文件和文件夹。
ls
-
cd:切换目录。
cd /path/to/directory
-
pwd:显示当前所在目录。
pwd
-
mkdir:创建新目录。
mkdir directory_name
-
rm:删除文件或目录。
rm file_name rm -r directory_name # 删除非空目录
-
cp:复制文件或目录。
cp file_name new_file_name cp -r directory_name new_directory_name # 复制目录及其内容
-
mv:移动或重命名文件或目录。
mv file_name new_file_name mv directory_name new_directory_name
-
touch:创建新文件。
touch file_name
-
cat:查看文件内容。
cat file_name
-
grep:在文件中搜索指定的模式。
grep "pattern" file_name
-
chmod:修改文件或目录的权限。
chmod permissions file_name
-
chown:修改文件或目录的所有者。
chown user_name file_name
觉得不错就点个赞吧~