自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析Unix命令中bash內(nèi)置Unix命令

系統(tǒng) 其他OS
Unix命令在我們的使用中經(jīng)常會(huì)被使用,在文章中,我們整理一些Unix命令,顯示和創(chuàng)建已有Unix命令的別名、改變目錄,帶參數(shù)則切換到參數(shù)所指的目錄。

在我們平時(shí)使用Unix命令的時(shí)候,需要平時(shí)多積累并且整理。下面,就是我們?cè)谄綍r(shí)時(shí)候整理的Unix命令。而且是很全面的bash內(nèi)置命令.

bash內(nèi)置Unix命令

.:執(zhí)行當(dāng)前進(jìn)程環(huán)境中的程序。同source。

. file:dotUnix命令從文件file中讀取命令并執(zhí)行。

: 空操作,返回退出狀態(tài)0。

alias:顯示和創(chuàng)建已有Unix命令的別名。

bg:把作業(yè)放到后臺(tái)。

bind:顯示當(dāng)前關(guān)鍵字與函數(shù)的綁定情況,或?qū)㈥P(guān)鍵字與readline函數(shù)或宏進(jìn)行綁定。

break:從最內(nèi)層循環(huán)跳出。

builtin [sh-builtin [args]]:運(yùn)行一個(gè)內(nèi)置ShellUnix命令,并傳送參數(shù),返回退出狀態(tài)0。當(dāng)一個(gè)函數(shù)與一個(gè)內(nèi)置Unix命令同名時(shí),該Unix命令將很有用。

cd [arg]:改變目錄,如果不帶參數(shù),則回到主目錄,帶參數(shù)則切換到參數(shù)所指的目錄。

command comand [arg]:即使有同名函數(shù),仍然執(zhí)行該Unix命令。也就是說(shuō),跳過函數(shù)查找。

declare [var]:顯示所有變量,或用可選屬性聲明變量。

dirs:顯示當(dāng)前記錄的目錄(pushd的結(jié)果)。

disown:從作業(yè)表中刪除一個(gè)活動(dòng)作業(yè)。

echo [args]:顯示args并換行。

enable:?jiǎn)⒂没蚪肧hell內(nèi)置的Unix命令。

eval [args]:把a(bǔ)rgs讀入Shell,并執(zhí)行產(chǎn)生的Unix命令。

exec command:運(yùn)行Unix命令,替換掉當(dāng)前Shell。

exit [n]:以狀態(tài)n退出Shell。

export [var]:使變量可被子Shell識(shí)別。

fc:歷史的修改Unix命令,用于編輯歷史Unix命令。

fg:把后臺(tái)作業(yè)放到前臺(tái)。

getopts:解析并處理Unix命令行選項(xiàng)。

hash:控制用于加速Unix命令查找的內(nèi)部哈希表。

help [command]:顯示關(guān)于內(nèi)置Unix命令的有用信息。如果指定了一個(gè)Unix命令,則將顯示該Unix命令的詳細(xì)信息。

history:顯示帶行號(hào)的Unix命令歷史列表。

jobs:顯示放到后臺(tái)的作業(yè)。

kill [-signal process]:向由PID號(hào)或作業(yè)號(hào)指定的進(jìn)程發(fā)送信號(hào)。輸入kill-l查看信號(hào)列表。

let:用來(lái)計(jì)算算術(shù)表達(dá)式的值,并把算術(shù)運(yùn)算的結(jié)果賦給變量。

local:用在函數(shù)中,把變量的作用域限制在函數(shù)內(nèi)部。

logout:退出登錄Shell。

popd:從目錄棧中刪除項(xiàng)。

pushd:向目錄棧中增加項(xiàng)。

pwd:打印出當(dāng)前的工作目錄。

read [var]:從標(biāo)準(zhǔn)輸入讀取一行,保存到變量var中。

readonly [var]:將變量var設(shè)為只讀,不允許重置該變量。

return [n]:從函數(shù)中退出,n是指定給returnUnix命令的退出狀態(tài)值。

set:設(shè)置選項(xiàng)和位置參量。

shift [n]:將位置參量左移n次。

stop pid:暫停第pid號(hào)進(jìn)程的運(yùn)行。

suspend:終止當(dāng)前Shell的運(yùn)行(對(duì)登錄Shell無(wú)效)。

test:檢查文件類型,并計(jì)算條件表達(dá)式。

times:顯示由當(dāng)前Shell啟動(dòng)的進(jìn)程運(yùn)行所累計(jì)用戶時(shí)間和系統(tǒng)時(shí)間。

trap [arg] [n]:當(dāng)Shell收到信號(hào)n(n為0、1、2或15)時(shí),執(zhí)行arg。

type [command]:顯示Unix命令的類型,例如:pwd是Shell的一個(gè)內(nèi)置Unix命令。

typeset:同declare。設(shè)置變量并賦予其屬性。

ulimit:顯示或設(shè)置進(jìn)程可用資源的最大限額。

umask [八進(jìn)制數(shù)字]:用戶文件關(guān)于屬主、屬組和其他用戶的創(chuàng)建模式掩碼。

unalias:取消所有的Unix命令別名設(shè)置。

unset [name]:取消指定變量的值或函數(shù)的定義。

wait [pid#n]:等待pid號(hào)為n的后臺(tái)進(jìn)程結(jié)束,并報(bào)告它的結(jié)束狀態(tài)。

以上就是tcsh內(nèi)置Unix命令的全面整理,希望大家可以運(yùn)用的很好。

【編輯推薦】

  1. 在UNIX操作系統(tǒng)下架設(shè)簡(jiǎn)單路由器
  2. 主流Unix操作系統(tǒng)的安全檢測(cè)和防范
  3. UNIX操作系統(tǒng)教程 前言
  4. UNIX操作系統(tǒng)教程
  5. UNIX操作系統(tǒng)教程 目錄
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-07 17:51:34

Unix命令

2010-04-21 11:15:55

Unix 命令

2010-04-20 15:58:30

Unix操作系統(tǒng)

2009-12-24 17:04:18

nohup命令

2010-05-04 16:19:12

Unix命令

2010-05-07 16:39:59

Unix主機(jī)

2010-04-30 13:38:51

Unix at命令

2010-04-07 18:15:01

2010-04-28 14:00:24

Unix系統(tǒng)

2010-05-06 17:31:39

Unix命令

2010-05-04 17:09:56

2010-07-26 14:58:28

Unix telnet

2010-04-21 11:40:34

Unix 命令

2010-05-05 15:18:21

Unix cpio

2010-04-28 14:30:38

Unix系統(tǒng)Cpio

2010-04-07 16:46:08

Unix命令

2018-02-24 16:30:49

LinuxUnixBash

2010-05-07 16:21:54

Unix系統(tǒng)

2010-04-14 09:02:57

Unix操作系統(tǒng)

2010-04-19 13:08:35

Unix操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)