linux shell基礎
阿新 • • 發佈:2018-01-12
-type 規則 劃線 目錄 重新 登錄 查看 .bashrc 執行 管道符
| 表示前一個指令的輸出作為後一個指令的輸入
#cat /etc/passwd|wc -l
[root@localhost ~]# echo $a_a1
ou
[root@localhost ~]# a=‘adf‘
[root@localhost ~]# echo $a
adf
[root@localhost ~]# a=1
[root@localhost ~]# b=2
[root@localhost ~]# echo $a$b
12
環境變量配置文件
二個維度:一個是/etc/ 下面的系統環境變量, 二是:家目錄下的環境變量
/etc/profile 用戶環境變量,交互、登錄才執行
/etc/bashrc 用戶不用登錄,執行shell就生效
~/.bashrc
| 表示前一個指令的輸出作為後一個指令的輸入
#cat /etc/passwd|wc -l
如
[root@localhost ~]# cat /etc/passwd|wc -l
19
作業控制
#find ./ -type f 查看當前的=目錄下的文件
#find ./ -type f |wc -l 打印當前文件的數量
[root@localhost ~]# find ./ -type f|wc -l
18
ctr+z 暫停正在進行的進程
fg 恢復暫停的任務**
[root@localhost ~]# vim 1.txt
[1]+ 已停止 vim 1.txt
[root@localhost ~]# vim 2.txt
[2]+ 已停止 vim 2.txt
[root@localhost ~]# fg 1
vim 1.txt
[root@localhost ~]# fg 2
vim 2.txt
jobs 查看被暫停或者在後臺運行的任務
bg 把暫停的任務放在後臺運行
總結:作業 控制中
ctl +z 暫停服務
fg 恢復服務
jobs 查看被暫停或是後臺運行的任務
bg 把暫停的任務放在後天重新運行,標誌是可以寫命令
vmstat 1 觀察系統狀態的命令
變量
env set 查看系統環境變量
變量名的規則:字母、數字下劃線,首位不能為數字
如:
[root@localhost ~]# a_a1=ou
ou
[root@localhost ~]# a=‘adf‘
[root@localhost ~]# echo $a
adf
[root@localhost ~]# a=1
[root@localhost ~]# b=2
[root@localhost ~]# echo $a$b
12
環境變量配置文件
二個維度:一個是/etc/ 下面的系統環境變量, 二是:家目錄下的環境變量
/etc/profile 用戶環境變量,交互、登錄才執行
/etc/bashrc 用戶不用登錄,執行shell就生效
~/.bashrc
linux shell基礎