二 在linux命令列執行命令

2021-09-27 18:05:36 字數 1713 閱讀 6136

【例1】顯示當前使用的shell

[root@centos7 ~]

# echo $ /bin/bash

【例2】顯示當前系統使用的所有shell

[root@centos7 ~]

# cat /etc/shells /bin/sh

/bin/bash

/sbin/nologin

/usr/bin/sh

/usr/bin/bash

/usr/sbin/nologin

/bin/tcsh

/bin/csh

【例3】檢視/etc/passwd檔案最後1行內容

[root@centos7 ~]

# tail -n 1 /etc/passwd linux:x:1004:1004::/home/linux:/bin/bash

【例4】type檢視內部顯示的結果

[root@centos7 ~]

# type cd cd is a shell builtin

【例5】type檢視外部命令顯示的結果

[root@centos7 ~]

# type top

top is /usr/bin/top

【例6】設定命令別名為bkmysql,實現拷貝/etc/my.cnf為/home/back/my.cnf.bak,設定後檢視別名

[root@centos7 ~]

# alias bkmysql='cp /etc/my.cnf /home/my.cnf.bak'

[root@centos7 ~]

# alias

alias bkmysql=

'cp /etc/my.cnf /hoem/my.cnf.bak'

alias cman=

'man -m /usr//share/man/zh_cn'

alias cp=

'cp -i'

alias egrep=

'egrep --color=auto'

alias fgrep=

'fgrep --color=auto'

alias grep=

'grep --color=auto'

alias l.=

'ls -d .* --color=auto'

alias ll=

'ls -l --color=auto'

alias ls=

'ls --color=auto'

alias mv=

'mv -i'

alias rm=

'rm -i'

alias which=

'alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

【例7】把上例中別名設定寫在配置檔案裡,永久生效。有兩個檔案可以寫,~/.bashrc檔案僅當對當前用 戶,/etc/bashrc檔案是對所有使用者有效。

[root@magedu ~]

# echo "alias bkmysql='cp /etc/my.cnf /hoem/my.cnf.bak'" >>~/.bashrc

[root@magedu ~]

# tail -1 ~/.bashrc

alias bkmysql=

'cp /etc/my.cnf /hoem/my.cnf.bak'

命令列 Pytest之命令列執行

基於一套 實現流水線的驗證方案,針對每個流水線傳不同的使用者進行驗證,具體的使用者可以選擇每個集群裡面活躍度比較高使用者來進行測試。正如前面說的,在saas化的模式下,底層服務它是共享的機制,但是每個集群它是不同的,這種不同在於它提供的db層面和計算能力,因此需要被驗證。使用pyhton中的argp...

yii 命令列執行

1.建立匯入命令類protected commands importcommand.php檔案 class importcommand extends cconsolecommand 2.修改配置檔案protected config console.php 主要是連線資料庫,和main.php配置是...

Qt之命令列執行

學習利用開發命令列來編譯乙個qt程式 目錄1新建helloworld.cpp檔案 2開啟命令列 2 開啟命令列 在檔案位置 c programdata microsoft windows start menu 開始 選單 programs visual studio 2015 visual stud...