找回密码
 注册
关于网站域名变更的通知
查看: 261|回复: 1
打印 上一主题 下一主题

Linux文件与目录管理

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-28 10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
一、目录与路径
/ @; ?  K# m7 s; z; i% E; |7 E, E+ v7 w9 J
绝对路径:绝对路径的写法一定由根目录"/"写起,例如/usr/share/doc这个目录5 g: ^" D" w# m
; R' m/ B7 \$ z, f4 ^. c3 ~
相对路径:相对路径的写法不是由"/"写起,例如,要从/usr/shar/doc到/usr/share/man这个目录去,我们就可以写成 cd .../man,这个就是相对路径的写法。从中很明显的发现,很多时候相对路径的写法更为方便快捷。. m! B# O6 O2 U1 L$ {

3 S5 U- _/ G' F: q$ e
0 O8 C' r; L, }! h- c' T
- D/ n# m; b6 r! t2 u% c5 F二、目录的相关操作
4 N8 D7 z0 _# S7 Y5 l2 |# R  `- j
.    代表此层的目录  |* h- N& o9 f1 u
, ]+ r" b& q1 d; }
..   代表上一层的目录
6 E* y8 T6 J  Y8 I, R
! s5 u" n- x; c% j7 O( `% Y-    代表上一个工作目录
7 ]. I6 d$ }! x; B3 j- ~, ]
0 v( l+ I! N: I~   代表“当前用户身份”所在的主文件夹
1 R1 j* G, p4 v' [! @; m0 c  `5 m* f8 h3 }0 E
. O0 s! Z7 R1 a& S1 ^
$ m- }6 |, _; G  v- z
三、常见的处理目录的命令: }& T. _4 L$ Y4 I) z+ d2 \
) f) a& \5 i! X! A
cd:  切换目录     pwd: 显示当前目录的路径  mkdir:  新建一个新的目录 rmdir: 删除一个空的目录。
# \! L8 _% r9 P1 O, l" D
  ^9 Z1 b, u/ ~1 n7 p* S
. Z* [. D5 h/ v
* D, V4 E1 H: y/ ]" j8 ]# D四、查看文件与目录:ls
4 j3 B2 y8 s+ g# u' Z: J) b+ Z8 c  V
用法:ls -参数$ f1 j$ ^9 \; z4 r5 m6 @! q# M; W+ q
+ O. r# B9 P" T: S5 H- x1 f
常用参数:
" `  r' Y* _4 A# k: k4 N! P. _! a
7 g) q( U: G4 P-a  全部的文件,连同隐藏文件(开头为 . 的文件)一起列出来(常用)- Z( f1 z& T  H% w7 D5 d

" M4 d1 v/ P) i/ v; P% P-d  仅列出目录本身,而不是列出目录内的文件数据$ d$ n- s3 d8 I! G  ?6 l
- ^/ B7 p; o3 |! Y
-l   列出长数据串,包含文件的属性与权限等数据(常用)5 f0 Q8 S  o" U2 u; E
( M9 _4 e! S& a. H- k
其中,直接输入ll  就是等于输入 ls -l 是等同的, F0 o$ f" }9 W! [3 R

9 g" Z0 b- E* Y3 N0 Z8 O/ J9 ~
8 o* }% x* E8 z4 ~2 ]- X. M. P
* o7 B7 A8 w' I8 H. U5 R五、复制、删除与移动:cp, rm,mv
" c$ {! p& c; [" N# b' y
& T* n! Z4 T4 B  \* }6 ~①、cp  -参数  源文件  目标文件/ a( g1 K" W& \, I

2 c! Z4 O' M$ U% j5 ^-a   有了这个-a的参数,使得你复制整个文件数据的权限跟源文件数据的权限完全一样。,在默认的条件中,cp的源文件与目标文件的权限是不同的。
2 H& v) @( h: k
. ~" ?9 U1 J2 B+ h-d   若源文件为连接文件的属性,则复制连接文件属性而非文件本身;
9 y7 L) H5 ^' V
9 R4 m9 k: B+ k1 L' y-i    若目标文件已经存在,在覆盖时会先询问操作的进行% `* h9 w. j4 U

; b! `' S! h: w: l5 u, K/ Z5 B-l    进行硬连接的连接文件创建,而非复制文件本身, k. ^6 c3 u& k" Q
4 y2 g, r% R+ k, f% c
-r    递归持续复制,用于目录的复制行为
. o4 U- A$ b* q  l. K1 [1 V2 k+ M6 ]# C! @6 Z/ W
-s   复制成为符号链接文件,即“快捷方式”文件,属于软连接. v5 O! l6 j  |3 u% E. P* u
, I1 z9 g% [  r, @  M% w0 O
②、rm(移除文件或目录)
# w* a- Z) ?2 i) b. h
* H: a( N" o/ {" Grm -参数 文件或目录! Z0 j4 H4 d1 {
4 u' c( O& E  O- K, x
常用参数:0 x' }" t" i9 Y
  E2 U* k7 X0 [0 j- \
-f  就是force的意思,忽略不存在的文件,不会出现警告信息;- B3 ?- r9 i/ i- C. F
& H4 t& X6 a$ v3 M# t" x& P
-i  在删除的时候会询问用户是否操作
" c, X4 h+ {2 E5 o# E4 C9 w0 I4 j
  a3 N9 ]/ c* Q5 _) X- _; D9 y9 S  f-r 递归删除,最常用在目录的删除,不过这个是非常危险的参数!!2 x" v. U9 \7 h

3 ^; f+ B# k& g③、mv(移动文件与目录、或更名)
$ s. L- ?; L1 v1 v# r% O
' \( m; ?4 i( Z$ a3 y4 y4 b$ A5 f6 t. Bmv -参数  源文件  目标文件
  M' M, I; {+ B0 E. n8 M) ?8 v5 }9 q+ M( {  g4 x- S# m: g
mv  源文件1 源文件2 源文件3.......目标文件
* X$ Y3 }( Y0 G& J& y6 M  T8 B& b* h2 R$ Y2 ~
常用参数:) Q3 l$ i; O& Q$ D& D
-f   force强制的意思,如果目标文件已经存在,不会询问而直接覆盖& c* V1 t9 S3 S  G' F  W

% ~' \. K* Q5 l( |-i   若目标文件已经存在时,就会询问是否覆盖
! j, D3 W* D: @  H- n' b! j4 a
9 x, U4 |( F4 R; y-u  若目标文件已经存在,且源文件比较新,才会更新5 R# ^, J: B, i# H) W

$ y$ L- f% X  \7 y5 c1 ?
* U+ T, w( ~, t' m  N' p: s& z
9 _. M- Q' g' D- O0 H
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-4-28 13:57 | 只看该作者
    Linux文件与目录管理
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-26 12:39 , Processed in 0.125000 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表