|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、目录与路径) a0 M4 N# L9 g
8 \! X \5 h; d, R' p8 L+ W绝对路径:绝对路径的写法一定由根目录"/"写起,例如/usr/share/doc这个目录3 ?2 Z3 Y: a. V7 d, T% M
% P' b; l) A9 s8 L: a
相对路径:相对路径的写法不是由"/"写起,例如,要从/usr/shar/doc到/usr/share/man这个目录去,我们就可以写成 cd .../man,这个就是相对路径的写法。从中很明显的发现,很多时候相对路径的写法更为方便快捷。
/ S. d3 S. Q5 Z8 V# [, M7 f0 u: c, q+ I. U! a. }7 }
$ h/ I$ \/ W+ z! M* T# t- \
5 a6 u8 w4 C" S) W& B! ?/ z
二、目录的相关操作0 l7 n/ Y1 y; w1 G \
6 H0 Q+ m+ H- T7 s$ o# w T
. 代表此层的目录
- G& ?" z$ O% O! Z9 @
( C1 O/ a, q, m( m) p Y" ~.. 代表上一层的目录
L" `' @, A9 n' D" k+ m3 Z$ W
3 J" S- g5 o Q, u, F6 X: @. ?- 代表上一个工作目录$ J% A# n3 Z( }2 z
6 z1 n. g" r1 b% h8 F~ 代表“当前用户身份”所在的主文件夹
0 t g# n% d! ^2 [. k( R- Z6 c3 \/ E5 ~; L5 w' B
; f3 I/ Z, \) l" P/ d4 I3 T8 G( ~3 ^- `) }: M3 ?1 `& M
三、常见的处理目录的命令0 D6 X0 V3 d- s. b. }+ J' B, f# a' Q
( k. [6 @3 v! c% o; F# Y# gcd: 切换目录 pwd: 显示当前目录的路径 mkdir: 新建一个新的目录 rmdir: 删除一个空的目录。" ?9 p8 O6 G0 J4 T2 F& @
) N2 `4 b. K E& w b0 g# `7 h
1 V; X/ G6 w+ ]( o4 d
S: ^7 i0 A" C) O4 R四、查看文件与目录:ls- K& w5 `, J: h9 ^
: S/ Y5 O4 ~" b7 o8 T$ C; R
用法:ls -参数
# E. R$ s- p. \; C' o: S9 s0 u2 c
3 J7 ~% S# ]2 i4 G4 Y3 R1 t常用参数:) E' H# ?1 u* m3 Q
6 }7 s5 a1 s$ P( N" y-a 全部的文件,连同隐藏文件(开头为 . 的文件)一起列出来(常用)
4 }. J) h- q0 P; j- @" E, R+ v: s" z8 m3 K
-d 仅列出目录本身,而不是列出目录内的文件数据% p" s8 e# Y7 z
5 U" f( r" z# B: v) n9 ?-l 列出长数据串,包含文件的属性与权限等数据(常用)
; X3 C) f7 H# J: E% R5 [* ?% f6 |. t" k4 ^
其中,直接输入ll 就是等于输入 ls -l 是等同的
5 J9 W4 v( c% B9 R8 _6 w9 i( v) r% S' |8 Y
" ~# s# e# K& A$ _, i8 Q) j) h( ?$ |6 J4 F$ v* d
五、复制、删除与移动:cp, rm,mv" c' m* d4 Z; _) n+ A- k- z) R
2 m, C. f* o% U# w
①、cp -参数 源文件 目标文件
; N. H9 }5 q" Z1 ?' z6 A$ X2 x4 O' W& g5 l) \" J
-a 有了这个-a的参数,使得你复制整个文件数据的权限跟源文件数据的权限完全一样。,在默认的条件中,cp的源文件与目标文件的权限是不同的。
& u0 b9 A; g& s& p
/ k, v/ |# g1 I2 W-d 若源文件为连接文件的属性,则复制连接文件属性而非文件本身;. `( ~3 Q+ ~* q5 ~# L, Z+ G
0 H" n- ^, d2 A V G-i 若目标文件已经存在,在覆盖时会先询问操作的进行
$ f) b, m: s5 Y* f; g1 k$ [- [
5 e8 O. c, v# v, w6 W1 @-l 进行硬连接的连接文件创建,而非复制文件本身+ h/ b- L: p5 m" i5 ^5 Q
3 F/ z& @! N. H
-r 递归持续复制,用于目录的复制行为
- K7 @8 G0 R. C
5 O. t4 ~- g8 v& I-s 复制成为符号链接文件,即“快捷方式”文件,属于软连接
0 D% |. ] c' ]& G! C5 m. F! G5 s4 O. O6 n
②、rm(移除文件或目录)
( o/ Y* ] Y/ A: J% b& U1 f) N' _( d. `4 H! b: L7 S& D/ @
rm -参数 文件或目录
; @! t* T! {3 `3 p3 B! v- ^- }1 [. a3 V# T" o" e8 q; u( ~3 M ]
常用参数:
3 v1 a2 K, p0 x& N- R
0 R* ~( @6 h8 c% `6 `, y-f 就是force的意思,忽略不存在的文件,不会出现警告信息;- ]6 R6 x7 c) E4 K6 O* r' z$ `
' P2 P6 `# N4 Y" }2 u
-i 在删除的时候会询问用户是否操作
2 H0 a5 c% V& t) s- ]. r! s
) P6 c4 e% e# E+ l$ I0 R-r 递归删除,最常用在目录的删除,不过这个是非常危险的参数!!
% V- N/ T; i+ _4 N, O; u& T7 _; o+ \4 G4 h$ Q3 l( Q6 f' g
③、mv(移动文件与目录、或更名)2 X( H) e6 N% Y4 V, I) r
( J- R, [/ n8 gmv -参数 源文件 目标文件
2 P" X- W. L6 j
4 G: ~* A3 m ^% P. F8 ?mv 源文件1 源文件2 源文件3.......目标文件
& K3 O. E9 K$ w% V: x$ R8 Z2 G' y; ~7 M9 V% I4 l
常用参数:& ?9 D z- z) [
-f force强制的意思,如果目标文件已经存在,不会询问而直接覆盖# r0 H* q+ ]5 l! f! X' k% l' |
, P' t0 L. \# o; n3 l* a; x
-i 若目标文件已经存在时,就会询问是否覆盖
: Y! D9 l; l8 c9 H; F$ _/ ?6 Y: o
0 d* t/ P" |, z) G/ l/ z) X-u 若目标文件已经存在,且源文件比较新,才会更新
, @' k& O: U! d$ A: j% X" |) q
: S8 W3 X" ]/ D& s# x3 c- h0 c# s, G7 ~* e
/ m# {& J3 W3 r7 ~+ j; D- Y1 j
|
|