一些常用的terminal命令

MAC:

sudo spctl --master-disable    #Perferences - Security & Privacy- General- Allow apps downloaded from-->anywhere

 

Linux:

基本与MAC通用。

 

命令行:

command [-options] parameter1 parameter2

command:命令或可执行文件

[-options]:在实际中 []并不出现,一般加入参数设置 会用 - 例如-h,有事完整的参数名会输入--  例如--help

parameter:为 command或 options的参数

空格:无论空几格,均视为一格

回车enter执行命令

命令太长,用\来转义[enter]符号,使命令连续到下一行。祝: \ 后裂开接特殊字符

区分大小写

=命令用=连接并且等号两边没有空格,是连续输入的,这样,在“本次登入”中查看英文信息。若注销Linux,刚刚执行的命令就没有用了。

 

基础命令

1.data 查看日期,date +%Y/%m/%d查看年月日, date +%H:%M查看时间

JulietdeMacBook-Pro:/ juliet$ date +%Y/%m/%d
2019/03/23

JulietdeMacBook-Pro:/ juliet$ date +%H:%M
00:48

2.cal显示日历,cal 2019,

cal [month] [year]

JulietdeMacBook-Pro:/ juliet$ cal 2019
                             2019

      January               February               March
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
       1  2  3  4  5                  1  2                  1  2
 6  7  8  9 10 11 12   3  4  5  6  7  8  9   3  4  5  6  7  8  9
13 14 15 16 17 18 19  10 11 12 13 14 15 16  10 11 12 13 14 15 16
20 21 22 23 24 25 26  17 18 19 20 21 22 23  17 18 19 20 21 22 23
27 28 29 30 31        24 25 26 27 28        24 25 26 27 28 29 30
                                            31
       April                  May                   June
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6            1  2  3  4                     1
 7  8  9 10 11 12 13   5  6  7  8  9 10 11   2  3  4  5  6  7  8
14 15 16 17 18 19 20  12 13 14 15 16 17 18   9 10 11 12 13 14 15
21 22 23 24 25 26 27  19 20 21 22 23 24 25  16 17 18 19 20 21 22
28 29 30              26 27 28 29 30 31     23 24 25 26 27 28 29
                                            30
        July                 August              September
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6               1  2  3   1  2  3  4  5  6  7
 7  8  9 10 11 12 13   4  5  6  7  8  9 10   8  9 10 11 12 13 14
14 15 16 17 18 19 20  11 12 13 14 15 16 17  15 16 17 18 19 20 21
21 22 23 24 25 26 27  18 19 20 21 22 23 24  22 23 24 25 26 27 28
28 29 30 31           25 26 27 28 29 30 31  29 30
                                            
      October               November              December
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
       1  2  3  4  5                  1  2   1  2  3  4  5  6  7
 6  7  8  9 10 11 12   3  4  5  6  7  8  9   8  9 10 11 12 13 14
13 14 15 16 17 18 19  10 11 12 13 14 15 16  15 16 17 18 19 20 21
20 21 22 23 24 25 26  17 18 19 20 21 22 23  22 23 24 25 26 27 28
27 28 29 30 31        24 25 26 27 28 29 30  29 30 31

 

JulietdeMacBook-Pro:/ juliet$ cal 11 2022
   November 2022
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

 

3.bc好用的计算器: %余数,/除法:默认输出整数,quit离开

scale=3 指定小数点的位数。

JulietdeMacBook-Pro:/ juliet$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
scale=5
1/3
.33333

 

4.tab命令补全,文件补全

  [tab]接在一串命令的第一个字后面时,为“命令补全”

  [tab]接在一串命令的第二个字后面时,为“文件补全” 

前面输入过cal命令

JulietdeMacBook-Pro:/ juliet$ ca
caffeinate  calendar    cancel      captoinfo   cat         
cal         caller      cap_mkdb    case 

ca[tab][tab]列出了所有ca打头的命令

JulietdeMacBook-Pro:/ juliet$ ls -al ~/.bash
.bash_history   .bash_profile   .bash_sessions/ .bashrc

补齐文件

5.control+c 中断运行的程序, control+d键盘输入结束、文件结束,相当于exit

6.rm -rf 命令...... 

rm 是 linux系统下删除文件的命令.... 
-r 代表删除这个下面的一切 (递归处理,文件夹中文件以及子目录)

-f强制删除文件和目录

rm -rf /会警告你这个操作是危险的

rm -rf /*会顺利删除所有数据  极度危险!!!(好奇心害死猫系列,千万别手残)

其实我在想,恢复硬盘数据不就好了吗?一般也就是删头文件吧?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值