Linux笔记(一)

一:开始下达命令

[dmtsai@study ~]$ command [-options] parameter1 parameter2 …

[dmtsai@study ~]$command[-options]parameter1parameter2
指令选项参数(1)参数(2)

上述指令详细书说明:

  1. 指令中第一个输入的部分绝对是“指令(command)” 或“可执行文件案(例如批次脚本,scrip)”
  2. command为指令的名称,(例如变换工作目录的指令为cd等等)
  3. 中括号[]并不存在于实际指令中,而加入选项设置时,通常选项前会带 - 号,例如 -h;有时候会使用选项的完整全名,则选项前带有 符号,例如 --help;
  4. parameter1 parameter2… 为依附在选项后面的参数,或者是command的参数
  5. 指令, 选项, 参数等这几个命令中间以空格来区分,不论空几格 shell 都视为一格。所以空格是很重要的特殊字符!
  6. 按下[Enter]按键后,该指令就立即执行([Enter]按键代表着一行指令的开始启动)
  7. 指令太长的时候,可以使用反斜线 (\) 来跳脱[Enter]符号,使指令连续到下一行。注意!反斜线后就立刻接特殊字符 才能跳脱!
  8. 在 Linux 系统中,英文大小写字母是不一样的。(例如:cd 与 CD 并不同)

二:基础指令操作

  • 显示日期与时间的指令:date
mofei@DESKTOP-3F64ED5:~$ date
Mon Jun  1 11:11:28 CST 2020

上面显示的是:星期一, 六月一日, 11:11 分, 28秒,在 2020 年的 CST 时区
其他格式的书写形式:

mofei@DESKTOP-3F64ED5:~$ date +%Y/%m/%d
2020/06/01
mofei@DESKTOP-3F64ED5:~$ date +%H:%M
11:17
  • 显示日历的指令:cal
mofei@DESKTOP-3F64ED5:~$ cal
     June 2020
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

cal指令可以接的语法为:

[dmtsai@study ~]$ cal [month] [year]

mofei@DESKTOP-3F64ED5:~$ cal 7 2020
     July 2020
Su Mo Tu We Th Fr Sa
          1  2  3  4
 5  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • 简单好用的计算机:bc
mofei@DESKTOP-3F64ED5:~$ bc
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
1+2
3
3-2
1
2*3
6
4/2
2
1/2
0
10^2
100
quit

在上述中,输入bc之后,显示版本新信息并进入bc的工作环境中,离开bc工作环境务必要输入“quit”;而 1/2 的结果为0,因为bc默认输出整数,如果要输出小数点下位数,那么要执行 scale=number (number就是小数点的位数)例如:

mofei@DESKTOP-3F64ED5:~$ bc
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2/3
0
scale=3
2/3
.666
3/2
1.500
quit
热键
  • [tab] 按键
mofei@DESKTOP-3F64ED5:~$ ca[Tab][Tab]        <==[Tab]按键是紧跟在a字母的后面
cabapi.dll         cal                canbusutil.exe     capisp.dll         cat                catsrvps.dll
cabinet.dll        calc.exe           canonurl.dll       capsh              catchsegv          catsrvut.dll
cabview.dll        calendar           capauthz.dll       captoinfo          catman             cautious-launcher
cacls.exe          caller             capiprovider.dll   case               catsrv.dll

[Tab] 接在一串指令的第一个字的后面,则为“命令补全”;
[Tab] 接在一串指令的第二个字以后时,则为“文件补齐”;

  • [Ctrl] -c组合按键
    中断目前的指令执行的程序
  • [Ctrl]-d 组合按键
    直接离开命令行(相当于输入exit
  • [shift]+{[PageUp]|[PageDown]}按键
    来往翻页


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值