Linux基础指令:文件操作全攻略
Linux 基础指令详解(Part One)
文件与目录操作
pwd 指令用于显示当前工作目录的完整路径。执行后终端会返回类似 /home/username 的绝对路径,帮助用户明确所在位置。
ls 指令列出目录内容,常用参数包括 -l(长格式显示)、-a(显示隐藏文件)、-h(人类可读的文件大小)。例如 ls -la /var/log 会显示该目录下所有文件的详细信息。
cd 指令切换工作目录。使用 cd ~ 可快速返回用户主目录,cd .. 返回上级目录。绝对路径如 cd /usr/local/bin 可直接跳转。
mkdir 创建新目录,-p 参数允许递归创建多层目录。例如 mkdir -p project/src/main 会一次性创建完整的目录结构。
touch 指令创建空文件或更新文件时间戳。执行 touch file.txt 若文件不存在则新建,存在则更新其访问和修改时间。
文件内容查看与编辑
cat 指令直接输出文件内容到终端,适合查看小文件。例如 cat /etc/os-release 显示系统版本信息。
less 提供分页浏览功能,支持上下滚动和搜索。输入 less large_file.log 后,按 / 可进行关键词搜索,q 退出。
nano 是初学者友好的文本编辑器。执行 nano document.txt 进入编辑界面,底部会显示常用快捷键如 ^O(保存)、^X(退出)。
文件操作与管理
cp 复制文件或目录,-r 参数递归复制目录。示例:cp -r ~/Downloads/temp /backup/ 将整个目录备份到指定位置。
mv 兼具移动和重命名功能。mv old_name.txt new_name.txt 实现重命名,mv file.txt /target/ 移动文件。
rm 删除文件,-r 删除目录,-f 强制删除不提示。危险操作示例:rm -rf /(绝对禁止使用,会清空整个系统)。
权限与所有权
chmod 修改文件权限。数字模式如 chmod 755 script.sh 设置所有者可读写执行,其他用户可读执行。符号模式 chmod u+x file 给所有者增加执行权限。
chown 变更文件所有者。chown user:group file.txt 同时修改所有者和所属组,需要管理员权限时需加 sudo。
系统信息查询
uname -a 显示完整的系统信息,包括内核版本和硬件架构。输出示例:Linux hostname 5.4.0-91-generic #102-Ubuntu SMP Fri Nov 5 16:31:28 UTC 2021 x86_64 GNU/Linux
df -h 以易读格式显示磁盘空间使用情况,-h 参数将字节转换为 GB/MB 单位。关键列包括 Use%(使用百分比)和 Mounted on(挂载点)。
free -h 查看内存使用情况,显示物理内存、交换分区(swap)的已用和空闲空间。关注 available 列了解实际可用内存。
BbS.okapop001.sbs/PoSt/1122_128840.HtM
BbS.okapop002.sbs/PoSt/1122_729072.HtM
BbS.okapop003.sbs/PoSt/1122_458550.HtM
BbS.okapop004.sbs/PoSt/1122_286436.HtM
BbS.okapop005.sbs/PoSt/1122_846040.HtM
BbS.okapop006.sbs/PoSt/1122_531122.HtM
BbS.okapop007.sbs/PoSt/1122_951790.HtM
BbS.okapop008.sbs/PoSt/1122_251997.HtM
BbS.okapop009.sbs/PoSt/1122_012516.HtM
BbS.okapop010.sbs/PoSt/1122_736086.HtM
BbS.okapop001.sbs/PoSt/1122_378129.HtM
BbS.okapop002.sbs/PoSt/1122_961026.HtM
BbS.okapop003.sbs/PoSt/1122_875110.HtM
BbS.okapop004.sbs/PoSt/1122_239288.HtM
BbS.okapop005.sbs/PoSt/1122_058646.HtM
BbS.okapop006.sbs/PoSt/1122_511188.HtM
BbS.okapop007.sbs/PoSt/1122_843254.HtM
BbS.okapop008.sbs/PoSt/1122_630002.HtM
BbS.okapop009.sbs/PoSt/1122_322872.HtM
BbS.okapop010.sbs/PoSt/1122_013329.HtM
BbS.okapop011.sbs/PoSt/1122_399158.HtM
BbS.okapop012.sbs/PoSt/1122_148988.HtM
BbS.okapop013.sbs/PoSt/1122_538503.HtM
BbS.okapop014.sbs/PoSt/1122_784421.HtM
BbS.okapop015.sbs/PoSt/1122_265069.HtM
BbS.okapop016.sbs/PoSt/1122_305056.HtM
BbS.okapop017.sbs/PoSt/1122_776166.HtM
BbS.okapop018.sbs/PoSt/1122_585776.HtM
BbS.okapop019.sbs/PoSt/1122_060175.HtM
BbS.okapop020.sbs/PoSt/1122_412176.HtM
BbS.okapop011.sbs/PoSt/1122_171334.HtM
BbS.okapop012.sbs/PoSt/1122_227077.HtM
BbS.okapop013.sbs/PoSt/1122_003785.HtM
BbS.okapop014.sbs/PoSt/1122_376895.HtM
BbS.okapop015.sbs/PoSt/1122_543540.HtM
BbS.okapop016.sbs/PoSt/1122_313703.HtM
BbS.okapop017.sbs/PoSt/1122_796910.HtM
BbS.okapop018.sbs/PoSt/1122_145885.HtM
BbS.okapop019.sbs/PoSt/1122_270608.HtM
BbS.okapop020.sbs/PoSt/1122_467087.HtM
BbS.okapop011.sbs/PoSt/1122_476676.HtM
BbS.okapop012.sbs/PoSt/1122_531823.HtM
BbS.okapop013.sbs/PoSt/1122_821405.HtM
BbS.okapop014.sbs/PoSt/1122_545286.HtM
BbS.okapop015.sbs/PoSt/1122_027060.HtM
BbS.okapop016.sbs/PoSt/1122_926120.HtM
BbS.okapop017.sbs/PoSt/1122_755567.HtM
BbS.okapop018.sbs/PoSt/1122_897462.HtM
BbS.okapop019.sbs/PoSt/1122_547888.HtM
BbS.okapop020.sbs/PoSt/1122_491760.HtM
BbS.okapop011.sbs/PoSt/1122_593256.HtM
BbS.okapop012.sbs/PoSt/1122_099614.HtM
BbS.okapop013.sbs/PoSt/1122_621298.HtM
BbS.okapop014.sbs/PoSt/1122_404021.HtM
BbS.okapop015.sbs/PoSt/1122_300281.HtM
BbS.okapop016.sbs/PoSt/1122_102545.HtM
BbS.okapop017.sbs/PoSt/1122_941771.HtM
BbS.okapop018.sbs/PoSt/1122_745282.HtM
BbS.okapop019.sbs/PoSt/1122_759286.HtM
BbS.okapop020.sbs/PoSt/1122_915641.HtM
BbS.okapop011.sbs/PoSt/1122_657877.HtM
BbS.okapop012.sbs/PoSt/1122_369011.HtM
BbS.okapop013.sbs/PoSt/1122_819362.HtM
BbS.okapop014.sbs/PoSt/1122_100418.HtM
BbS.okapop015.sbs/PoSt/1122_725420.HtM
BbS.okapop016.sbs/PoSt/1122_323512.HtM
BbS.okapop017.sbs/PoSt/1122_835085.HtM
BbS.okapop018.sbs/PoSt/1122_540289.HtM
BbS.okapop019.sbs/PoSt/1122_389691.HtM
BbS.okapop020.sbs/PoSt/1122_685701.HtM
BbS.okapop011.sbs/PoSt/1122_046332.HtM
BbS.okapop012.sbs/PoSt/1122_008522.HtM
BbS.okapop013.sbs/PoSt/1122_794659.HtM
BbS.okapop014.sbs/PoSt/1122_340576.HtM
BbS.okapop015.sbs/PoSt/1122_924463.HtM
BbS.okapop016.sbs/PoSt/1122_946492.HtM
BbS.okapop017.sbs/PoSt/1122_716841.HtM
BbS.okapop018.sbs/PoSt/1122_596286.HtM
BbS.okapop019.sbs/PoSt/1122_205807.HtM
BbS.okapop020.sbs/PoSt/1122_707658.HtM
