目錄
1.檢視命令型別:
2.命令別名:
3.which:
4.whereis:
5.who:
6.w:
注:本系統環境為centos 7 。
命令型別:
外部命令、shell內部命令
命令格式:type command:
內部:builtin(內建)
外部:顯示為命令檔案路徑;
注意:命令可以有別名;
別名可以與原名相同,此時原名被隱藏;此時如果要執行原命令,則使用\command
在使用一些不熟悉的命令的時候,應該先type command;
然後help command或command --help,
來獲取命令的幫助文件;或者使用man command.
獲取所有可用別名的定義:
如下所示,為系統預設的別名設定。
~]#alias
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'
定義別名:
注意:這種定義別名的方法,僅對當前shell程序有效
~]# alias name='command'
~]#cat .bashrc
# .bashrc
# user specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
撤銷別名:
~]# unalias name
which - shows the full path of (shell) commands
which [options] programname [...]
--skip-alias:忽略別名
~]#which cp
alias cp='cp -i'
/usr/bin/cp
~]#which --skip-alias cp
/usr/bin/cp
whereis - locate the binary, source, and manual page files for a command
whereis [options] name...
-b: 僅搜尋二進位制程式路徑;
-m:僅搜尋使用手冊檔案路徑;
~]#whereis cp
cp: /usr/bin/cp /usr/share/man/man1/cp.1.gz /usr/share/man/man1p/cp.1p.gz
~]#whereis -b cp
cp: /usr/bin/cp
~]#whereis -m cp
cp: /usr/share/man/man1/cp.1.gz /usr/share/man/man1p/cp.1p.gz
who - show who is logged on
who [option]...
-b: 系統此次啟動的時間;
-r: 執行級別;
~]#who -r
執行級別 5 2018-12-03 10:09
w - show who is logged on and what they are doing. 03linux基本命令
基本框架 a 目錄操作命令 b 檔案操作命令 一 目錄操作命令 1.ls 命令 ls a 顯示隱藏檔案 ls l 顯示所有檔案 不包括隱藏檔案 ll相當於ls l ls h 顯示檔案大小 多少k ls f 顯示的時候如果是目錄的話後面加 可執行檔案後面加 ls r 必須是大寫 遞迴顯示 ls r 表...
03 Linux 檔案管理
談及到 linux 檔案管理,首先我們需要了解的就是,我們要對檔案做些什麼事情?其實無非就是對乙個檔案進行建立 複製 移動 檢視 編輯 壓縮 檢視 刪除等等 首先我們知道 linux 的目錄結構為樹狀結構,最頂級的目錄為根目錄 其他目錄通過掛載可以將它們新增到樹中,通過解除掛載可以移除它們,以此類推...
程序通訊基礎03 Linux訊號(一)
struct sigaction結構體 例子ctrl c 2 sigint 終止 中斷 int interrupt ctrl z 20 sigtstp 暫停 停止 t terminal 終端。ctrl 3 sigquit 退出 除0操作 8 sigfpe 浮點數例外 f float 浮點數。非法訪問...