|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、目录与路径8 l8 h- O2 c& V2 _$ j" E) Z
# j1 [* [- ?( V, J
绝对路径:绝对路径的写法一定由根目录"/"写起,例如/usr/share/doc这个目录
- l) @7 q* I$ `! u
* c( ?8 ~4 B" A/ |8 m相对路径:相对路径的写法不是由"/"写起,例如,要从/usr/shar/doc到/usr/share/man这个目录去,我们就可以写成 cd .../man,这个就是相对路径的写法。从中很明显的发现,很多时候相对路径的写法更为方便快捷。
2 X( b# V X6 f/ ^
( \' y4 k/ h- c7 k4 E+ l6 \* \5 ?& l' w2 G
$ c2 T+ A6 e: Z* t' `3 C: a* B
二、目录的相关操作
! c* w8 a7 g5 B* \# T$ Y5 ^
+ \$ ?( B/ x" b( T+ ]. 代表此层的目录2 }3 r+ y' G3 n& g
6 p0 J0 t3 y8 h" B$ @ v* {.. 代表上一层的目录
0 t# Y! a* E P' r, J/ ]$ J; ?. G! g$ V, F
6 m/ \% `2 r4 ~/ ]$ U- 代表上一个工作目录
, p4 Z0 M7 b; d/ W: @* |* I' }
. H+ S5 y5 D- I1 G& c: x: w~ 代表“当前用户身份”所在的主文件夹
6 D1 A! y/ Y7 x- s# A4 r D2 [$ T! P, w
5 j' E% C v6 w- C/ p4 @& b5 p9 Q+ b4 z$ q9 M" \
三、常见的处理目录的命令
0 Y O6 e' I; q- K; z$ S8 l4 [ o
cd: 切换目录 pwd: 显示当前目录的路径 mkdir: 新建一个新的目录 rmdir: 删除一个空的目录。
& E6 h- s) q+ Y. p' [' j' l1 P. N5 d0 w* E
" s) v2 J/ A3 _* Y9 D
# c8 C& O# F8 { |# p# W1 y8 f6 U2 \四、查看文件与目录:ls
8 U. Z: O1 U" C1 V c1 T6 w
# ]& T$ c+ B3 V用法:ls -参数, k- v1 ^0 }* t( b& @4 w
( z! u) \9 ^4 D. h) s3 d( _) w
常用参数:
$ _6 \$ s7 o) ?( I
. G5 G' ]+ Q* Z1 S6 w-a 全部的文件,连同隐藏文件(开头为 . 的文件)一起列出来(常用)5 D* b! w. {) o* l
* O$ ]7 u) b) n" S2 @4 k-d 仅列出目录本身,而不是列出目录内的文件数据
; x3 v/ Z! ~! G% T2 f- v8 h$ @" P/ {+ K& q. z
! d$ ?0 \/ T: t, Q" k4 \3 r-l 列出长数据串,包含文件的属性与权限等数据(常用)) N: o3 K3 |8 H
5 @; G4 L6 ?$ Z5 T0 m8 [$ G$ F$ d, T
其中,直接输入ll 就是等于输入 ls -l 是等同的
6 I! |: M4 C5 e/ ^$ I4 @; k
, |+ Z2 e* i0 E9 x" u) {
5 ?& p( A# \$ u9 A9 M* T& w! p% @8 A; f- h+ z) D! ^
五、复制、删除与移动:cp, rm,mv0 }% _3 u' n& f( {$ N
: }& T; j/ S2 l v- C& E
①、cp -参数 源文件 目标文件0 Y5 G/ T8 v' X8 v4 W0 {- t
8 I6 p2 I& @, P9 ?- O# B
-a 有了这个-a的参数,使得你复制整个文件数据的权限跟源文件数据的权限完全一样。,在默认的条件中,cp的源文件与目标文件的权限是不同的。
0 B0 Q+ i# x5 k# o: j4 I1 L a' W$ W: m5 c8 B$ C
-d 若源文件为连接文件的属性,则复制连接文件属性而非文件本身;* i. V: d! ]6 E$ y0 r
# _" ]4 `& E# c) N/ i4 ]# |-i 若目标文件已经存在,在覆盖时会先询问操作的进行+ V' O1 c5 i3 I5 v' X
3 E+ T C' [2 f; B* j: F$ N-l 进行硬连接的连接文件创建,而非复制文件本身
2 U! x3 k$ o! O( z' p" w9 S0 u, _9 g, H2 M
-r 递归持续复制,用于目录的复制行为1 {6 k5 g6 t; {% R$ p9 M4 o
k- N; _) f% g. u-s 复制成为符号链接文件,即“快捷方式”文件,属于软连接
- D! q- w: k9 G
: p/ V9 a: [' M②、rm(移除文件或目录)
, s- O' c% i( V/ [0 c& r7 [/ A" p) T9 H5 L" j1 n
rm -参数 文件或目录
( ~, F7 C5 O6 z9 o) L4 M9 g( i( U, U! ]* [9 \6 H, c
常用参数:6 ~" [! g" v# i: L; V+ E) t
6 y3 B* @& [# v
-f 就是force的意思,忽略不存在的文件,不会出现警告信息;
+ {1 H" P) P4 k$ g9 I, K" |" R& o( y- L9 S4 T/ Y9 ]
-i 在删除的时候会询问用户是否操作3 w1 _' g6 {9 @0 p) x
( d7 `; n0 d& v$ H0 `
-r 递归删除,最常用在目录的删除,不过这个是非常危险的参数!!# F9 V6 g: p* z$ K+ p, Q, z
- Y$ M- x8 q, X9 D2 _8 V9 x( v③、mv(移动文件与目录、或更名)
, _' z, ~1 f+ ?4 ], h4 I! p# S, H0 L _' j O; t
mv -参数 源文件 目标文件
7 \- \; B# M6 q. b4 K/ ]$ x% z4 ` Y4 L! H
mv 源文件1 源文件2 源文件3.......目标文件
/ R0 R9 Q! n3 a: s0 R' ]6 ?4 h
2 Z! T9 h, h$ ] l& R2 ~常用参数:
# A- B6 l% v. ?) ^% w4 u-f force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
+ N- J' j+ k) f% n" p2 w# g$ I
! X: d& ]" `" d& t, E S-i 若目标文件已经存在时,就会询问是否覆盖
# N- ~) ~1 U" F: {$ Z* }- g( {
$ y6 ^. D3 p9 `; S& ^' ~; \. y! m-u 若目标文件已经存在,且源文件比较新,才会更新
G5 V1 Y9 m$ h# Y' b. l6 o3 l' H; j' _# @/ Y5 D
1 F$ F2 v5 b8 o2 P" V# S. ~5 G: S$ l) }5 X4 O" v
|
|