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

Linux之命令的意思

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
7 w; ^. N' i% [% c3 ^
[vbird@www ~]$ command [-options] parameter1    parameter2 ... 6 d) v* V% M1 Z( h/ {& U
                                    指令            选项          参数(1)       参数(2) ( \9 L/ i" w# y
说明: 8 q0 W9 R7 a; U8 S& p
0.、一行指令中第一个输入的部分绝对是『指令(command)』或『可执行文件』 ' T1 ?* ^. L& U, G# A- y! ?" r
1.、command 为指令的名称,例如变换路径的指令为cd 等等; & I3 y( c! K: e' a" d/ E
2.、刮号[]并不存在的实际的指令中,而加入选项设定时,通常选项前会带 “-”号,
+ U$ T8 Y$ x" E7 j6 k7 n    例如 -h;有时候会使用选项的完整全名,则选项前带有 -- 符号,例如 --help; 7 o9 v  s5 z- Y# g5 d
3.、parameter1 parameter2.. 为依附在选项后面的参数,或者是 command 的参数; ; |8 J9 p/ I/ a4 e3 c
4、 指令,,选项,,参数等这几个咚咚中间以空格来区分,无论空几格 shell 都规为一格;; c7 D4 f- M, v( P( I" g
, k1 A9 r8 @+ m# B/ \5 D/ f
5、[Enter]按了之后就立即执行;指令太长的时候使用反斜杠(\)。
4 K5 R% W. |0 C0 A, f
; a; Y% W! }7 y7 J
6 Q: W  Q- F% x; n+ `6 K举个栗子:" l. m) {0 X! T, s
% B7 E2 M, [; K+ V' `
》 以 ls 这个『指令』列出『自己家目录(~)』下的『所有隐藏档不相关的文件属性』, 要达成上述的要求需要加入 -al 8 w8 ?; z  ?1 z' n
这样的选项。/ p! y5 {: e( G, f2 z1 N4 F$ j! i
3 _$ J) ?. D# u$ H8 _; t+ ]1 P
》修改语系:1. 显示目前所支持的诧系
7 F/ a0 k) g5 `                         [vbird@www ~]$ echo $LANG4 {% z8 w* z7 Y. p- n* v
                         zh_TW.UTF-8
( o/ `$ \7 Y. C& H, W                         # 上面的意思是说,目前的语系(LANG)为 zh_TW.UTF-8,亦即繁体中文的万国码2 r4 J; m$ g8 G2 O: q$ D* G, Q
                    2. 修改语系成为英文语系
/ b. q# U) `1 k# m6 ]8 s! K                        [vbird@www ~]$ LANG=en_US
0 a9 k; Q  K- I# M+ F" g* i8 M                        # 注意到上面的指令中没有空格符,且英文语系为 en_US 才对喔!
) m3 b) X* |7 e7 t                        [vbird@www ~]$ echo $LANG
2 y$ q, C) y  `! I$ L  y* b0 |- W- M  Y) M
》显示日期时间的指令: date
5 S* y+ Y2 m+ J6 u0 G* p% x2 j2 O- ^3 ]! _$ \! I
                        [vbird@www ~]$ date +%Y/%m/%d. o3 Q# B( _0 \  J$ |2 n8 p2 V
                        2009/08/17
  p5 Z; n. \7 q) ~6 S) v- k                        [vbird@www ~]$ date +%H:%M
: y6 U1 t; X% Z9 l6 M5 Y0 K                        17:04
: w+ E# p2 z. m
7 Z8 Q* E& Y8 {8 `; [2 w! `                        (从上面的例子当中我们也可以知道,指令之后的选项除了前面带有减号『-』之外,某些特殊情况下,选项参数前面也会带有正号『+』的情况!这部份可不要轻 易的忘记了呢!)- F1 b+ u9 t8 ]- V
    显示日历的挃令:             cal0 ]( n; K; [2 g- _+ N; f+ _
    简单好用的计算器:         bc1 W2 _. Y, V+ X" [8 {! ~8 e
》[Tab]按键就是在键盘的大写灯切换按键([Caps Lock])上面的那个按键!在各种 Unix-Like 的 Shell 当中, 这个[Tab]按键算是 Linux 的 Bash shell 最棒的功能之一了!他具有『命令补全』不『档案补齐』的功能喔! 重点是,可以避免我们打错指令或文件名呢!但是[Tab]按键在不同的地方输入,会有不一样的结果喔!8 |. K% V% D, @
- q8 j* Y- u# G
》[Ctrl]-c 按键:如果你在 Linux 底下输入了错误的指令或参数,有的时候这个指令或程序会在系统底下『跑不停』这个时候怎举办?别担心, 如果你想让当前的程序『停掉』的话,可以输入:[Ctrl]和c 按键,就是中断目前程序的按键啦!5 d& G  @* B* F1 n* L; y

9 K% v) E- a  V  U7 J》[Ctrl]-d 按键。就是[Ctrl]和d按键的组合啊!这个组合按键通常代表着:『键盘输入结束(End Of File, EOF或End Of Input)』的意思! 另外,他也可以用来取代 exit 的输入呢!例如你想要直接离开文字接口,可以直接按下[Ctrl]-d 就能够直接离开了(相当与输入 exit 啊!)。
5 T9 K1 e% [/ d
; L' t4 p2 i" Z! S) j% _》通常出现『command not found』的可能原因为:( {& @4 m9 _0 O, j; @- Q; x+ Z3 @
            这个指令不存在,因为该软件没有安装之故。解决方法就是安装该软件;
; r* e2 v0 A5 |! s2 M  A, ^( ~; Z: s% f/ f           这个指令所在的目录目前的用户没有将他加入指令搜寻路徂中,请参考 bash 的 PATH 说明;
* F- Y1 u  r8 w! J. m           很简单!因为你打错字!
  M0 l# v) A8 ~* _/ n2 Z4 i$ D8 C- U1 S
》先来了览一下 Linux 有多少指令呢?在文本模式下,你可以直接按下两个[Tab]按键,看看总共有多少指令可以让你用?
8 o( l- t# G* y% ~1 s) f; T
  c- f8 Q7 t9 S, {1 W1 b' S, K》DATE(1),DATE 我们知道是指令的名称, 那举(1)代表什么呢?他代表的是『一般用户可使用的指令』的意思!咦!还有这个用意啊!呵呵! 没错~在查询数据的后面的数字是有意丿的喔!他可以帮助我们了解或者是直接查询相关的资料。 常见的几个数字的意丿是这样的:
* \1 V2 l: E1 @5 M, I) h3 U: L, U& u1 H1 `2 G9 x
[vbird@www ~]$ man 1 man  <==这里是用 man(1) 的文件数据
  o/ m) p& {0 n" X: [1 g[vbird@www ~]$ man 7 man  <==这里是用 man(7) 的文件数据
" ]) z( l3 M) R6 g1 N! l代号   代表内容
; [7 m. n- T; o5 S+ S( G( ^+ |' s1         用户在 shell 环境中可以操作的指令或可执行文件
+ S& h" s/ l5 E  |3 j+ X0 V2         系统核心可呼叫的函数工具等
! `+ s: t2 v# t: D3          一些常用的函数(function)和库(library),大部分为 C 的函式库(libc)
- V; m# G. o9 M9 @4          装置档案的说明,通常在/dev 下的档案
& _! c# C2 T; Y* Z; i5          配置文件或者是某些档案的格式( h$ D6 K/ M4 y% W
6         游戏(games)8 w! n  p) Q6 Y& w
7         惯例与协议等,例如 Linux 文件系统、网络协议、ASCII code 等等的说明
( S% d" j) A9 g; s2 H8         系统管理员可用的管理指令9 ^3 u' l4 X2 Q- l$ X
9         跟kernel 有关的文件/ u; |) _; Z; b
1 B3 E9 w6 l% @* C# h. Y0 j% T
》一些按键的作用:6 j( U% q( G! G+ \+ p5 K$ G
$ T1 h" M7 E9 K' v
空格键                       向下翻一页1 R! \) m* O; A" g8 p& t
[Page Down]           向下翻一页& B  D6 t6 n+ d" {
[Page Up]                向上翻一页3 o8 v/ L8 w8 E' J( e; r; n
[Home]                    去到第一页
% o  p' `0 b6 I4 h, O5 u' [' ^[End]                        去到最后一页/ n( g* Q& i: V5 c; ?
/string                      向『下』搜寻 string 这个字符串,如果要搜寻 vbird 的话,就输入/vbird 9 m$ C5 w; ~. Y7 A5 i
?string                     向『上』搜寻 string 这个字符串. F8 V% U* c& `# P1 F
n, N                          利用 / 或者 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻 (不论是 / 或 ?) ,可以利用 N 来逆行『反向』搜寻。举例来说,我以 /vbird 搜寻 vbird 字符串, 那举可以 n 继续往下查询,用 N 往上查询。若以 ?vbird 向上查询 vbird 字符串, 那我可以用 n 继续『向上』查询,用 N 反向查询。; {) f' P6 W  V* c* i1 f, M8 ~
q                               结束这次的 man page! M, k$ K8 t( n, c4 Q
6 J' J5 Y6 h6 {

$ t& c- L" ?. ]& q+ e4 w( F, B

该用户从未签到

2#
发表于 2020-12-4 15:52 | 只看该作者
Linux之命令的意思
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 21:10 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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