0

0

如何熟练操作 Linux?学习目录文件操作命令 cd 是关键

王林

王林

发布时间:2024-07-03 08:16:15

|

366人浏览过

|

来源于ITcool

转载

点击上方标题下「Linux公社」可快速关注

导读

Linux常用目录文件操作命令解读

所以,假若想熟练操作Linux,只能通过学习一个个Linux的命令来提升自己的系统操作能力

首先我们要学到的就是Linux的目录文件的操作命令

cd切换用户当前工作目录

cd(选项)(参数)

cd命令拿来切换用户工作目录到一个指定的目录下,这个指定的目录你可以使用绝对路径或则是相对路径,(绝对路径代表从根目录开始,相对路径代表以当前目录为起点)

倘若直接用cd命令而不加任何参数,则会切换到登入用户的主目录

例如我一开始是用root用户登入的,这么他已步入命令行都会步入到/root/目录,使用cd切换到其他目录后,直接cd(不加任何参数)这么他会切换回到/root/目录

cd切换目录时要注意的几点

"~"表示为homedirectory(家目录或则叫用户目录)的意思

"."表示目前所在的目录

".."表示目前目录位置的上一层目录。

实例

cd步入用房主目录;

cd~步入用房主目录;

cd-返回步入此目录之前所在的目录;

cd..返回上级目录(若当前目录为“/“64位linux,则执行完后还在“/";".."为上级目录的意思);

cd../..返回上两级目录;

cd!$把上个命令的参数作为cd参数使用。

pwd显示用户当前工作目录

pwd(选项)

删除文件夹指令linux_linux 删除文件夹 命令_linux删除文件夹命令夹

pwd是拿来显示用户当前的工作路径的,他是以绝对路径的方式呈现的

比如以下事例

[root@localhostlinuxidc]#cd/root

[root@localhost~]#pwd

/root

[root@localhost~]#cd/home/linuxidc/

[root@localhostlinuxidc]#pwd

/home/linuxidc

ls显示目标列表(之前在讲目录结构的时侯使用过的)

ls(选项)(参数)

参数可以为一个目录,假如哪些都不加,代表当前目录

ls目录在我看来算是Linux中使用频度最高的命令了

在Windows下,打开文件资源管理器linux 删除文件夹 命令,步入一个目录,上面的文件目录,都是直接显示的

而在Linux下,步入一个目录,想查看一个目录上面的文件,或文件夹就必须用到ls命令了

ls命令的选项如下

-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列举);

-A:显示除影藏文件“.”和“..”以外的所有文件列表;

-C:多列显示输出结果。这是默认选项;

-l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;

-F:在每位输出项后追加文件的类型标示符,具体含意:“*”表示具有可执行权限的普通文件,“/”表示目录,“@”表示符号链接,“|”表示命令管线FIFO,“=”表示sockets套接字。当文件为普通文件时,

不输出任何标示符;

-b:将文件中的不可输出的字符以反斜线“”加字符编码的方法输出;

-c:与“-lt”选项连用时,根据文件状态时间排序输出目录内容,排序的根据是文件的索引节点中的ctime数组。与“-l”选项连用时,则排序的一句是文件的状态改变时间;

-d:仅显示目录名,而不显示目录下的内容列表。显示符号链接文件本身,而不显示其所指向的目录列表;

-f:此参数的疗效和同时指定“aU”参数相同,并关掉“lst”参数的疗效;

-i:显示文件索引节点号(inode)。一个索引节点代表一个文件;

--file-type:与“-F”选项的功能相同,而且不显示“*”;

-k:以KB(千字节)为单位显示文件大小;

-l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬联接数、所有者、组、文件大小和文件的最后更改时间等;

-m:用“,”号区隔每位文件和目录的名称;

-n:以用户辨识码和群组辨识码代替其名称;

-r:以文件名反序排列并输出目录内容列表;

-s:显示文件和目录的大小,以区块为单位;

-t:用文件和目录的修改时间排序;

-L:假如遇见性质为符号链接的文件或目录,直接列举该链接所指向的原始文件或目录;

-R:递归处理,将指定目录下的所有文件及子目录一并处理;

--full-time:列举完整的日期与时间;

--color[=WHEN]:使用不同的颜色高亮显示不同类型的。

之前跟你们讲过每种颜色分别代表哪些样的颜色,在这你也可以通过--color自己指定不同类型显示那个不同的颜色

下边是简单的演示

[root@localhost~]#ls#默认显示当前目录下的文件

1.txt2.txt3.txtabc

[root@localhost~]#ls-a#显示当前目录下所有的文件,包含"."开头的隐藏文件

.1.txt3.txtb.bash_logout.bashrcc.cshrc.python_history.viminfo

..2.txta.bash_history.bash_profile.bashrc-anaconda3.bak.cache.ipython.tcshrc.vimrc

[root@localhost~]#ls-l#显示当前目录下文件的详尽信息,如权限,文件大小,更改时间

total12

-rw-r--r--.1rootroot0Apr510:291.txt

-rw-r--r--.1rootroot0Apr510:292.txt

-rw-r--r--.1rootroot0Apr510:293.txt

drwxr-xr-x.2rootroot4096Apr510:29a

drwxr-xr-x.2rootroot4096Apr510:29b

drwxr-xr-x.2rootroot4096Apr510:29c

[root@localhost~]#ll#等同与ls-l命令,显示文件详尽信息

total12

-rw-r--r--.1rootroot0Apr510:291.txt

-rw-r--r--.1rootroot0Apr510:292.txt

-rw-r--r--.1rootroot0Apr510:293.txt

drwxr-xr-x.2rootroot4096Apr510:29a

drwxr-xr-x.2rootroot4096Apr510:29b

drwxr-xr-x.2rootroot4096Apr510:29c

[root@localhost~]#ls-al#组合选项相当于ls-a-l显示当前目录下所有文件或目录的详尽信息

total68

dr-xr-x---.7rootroot4096Apr510:29.

dr-xr-xr-x.22rootroot4096Apr509:27..

-rw-r--r--.1rootroot0Apr510:291.txt

-rw-r--r--.1rootroot0Apr510:292.txt

-rw-r--r--.1rootroot0Apr510:293.txt

drwxr-xr-x.2rootroot4096Apr510:29a

drwxr-xr-x.2rootroot4096Apr510:29b

-rw-------.1rootroot4083Apr418:03.bash_history

-rw-r--r--.1rootroot18May202009.bash_logout

-rw-r--r--.1rootroot176May202009.bash_profile

-rw-r--r--.1rootroot247Mar1205:07.bashrc

-rw-r--r--.1rootroot176Mar1106:12.bashrc-anaconda3.bak

drwxr-xr-x.2rootroot4096Apr510:29c

drwxr-xr-x.3rootroot4096Apr105:19.cache

-rw-r--r--.1rootroot100Sep222004.cshrc

drwxr-xr-x.5rootroot4096Mar1205:10.ipython

-rw-------.1rootroot32Mar3117:16.python_history

-rw-r--r--.1rootroot129Dec32004.tcshrc

-rw-------.1rootroot4016Apr204:35.viminfo

-rw-r--r--.1rootroot25Mar1205:10.vimrc

其他选项可以自己动手去试,因为篇幅问题,我就不一一演示了

mv联通文件目录命令

mv(选项)(参数)

mv命令可以拿来联通一个文件或是一个目录,同时也可以拿来作为更名的命令

他通常须要两个参数,source(源文件或源目录),target(目标文件或目标目录)

注意,假若目标路径中存在相同的文件,这么将会覆盖先前的文件,倘若只是联通到当前目录下linux服务器维护,并且与原本文件目录名不同,这么这只是一个更名的操作

mv的选项如下

--backup=:若需覆盖文件,则覆盖前先行备份;

-b:当文件存在时,覆盖前,为其创建一个备份;

-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;

-i:交互式操作,覆盖前先行寻问用户,假如源文件与目标文件或目标目录中的文件同名,则寻问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的联通。这样可

以防止误将文件覆盖。

--strip-trailing-slashes:删掉源文件中的斜杠“/”;

-S:为备份文件指定后缀,而不使用默认的后缀;

--target-directory=:指定源文件要联通到目标目录;

-u:当源文件比目标文件新或则目标文件不存在时,才执行联通操作。

通常我们再使用mv命令时是用不到选项的,所以只是列出选项以供参考

mv的应用

[root@localhostlinuxidc]#ls

a.pya.sh

[root@localhostlinuxidc]#mva.pyb.py#只是更名了

[root@localhostlinuxidc]#ls

a.shb.py

[root@localhostlinuxidc]#ls/root/a/

1.py2.py3.py4.py5.py

[root@localhostlinuxidc]#pwd

/home/linuxidc

[root@localhostlinuxidc]#mv/root/a/*.#联通a目录下所有文件到当前目录(*代表的是键值,.代表的是当前目录)

[root@localhostlinuxidc]#ls

1.py2.py3.py4.py5.pya.shb.py

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

517

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1054

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

749

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

420

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2343

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

769

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1481

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1600

2023.08.30

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

65

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.4万人学习

Git 教程
Git 教程

共21课时 | 2.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号