回顯,回聲
echo
echo hello > /dve/pts/1
打開圖形界面 init 5
關閉圖形界面 init 3
ctrl+alt+F1-6字符,F7圖形界面
chvt 改變虛擬終端
chvt +數字
startx 圖形的軟件打開
poweroff centOS 6.8與7.2都正常關閉斷電
hostname 顯示主機的名字
lsb_release -a 顯示centOS 版本
cat /etc/redhat-release
cat /etc/centos-release
nano 文本形式修改
cat /etc/issue
lscpu 顯示CPU cat 打開 who 誰 who am i 我是誰 chvt 轉換虛擬端口 poewroff 關閉電源 halt 關閉系統(6.8連電源都關閉,7.2電源不關閉) hostname 主機名字
nano 文檔修改 init 3,5 (3是關閉圖形界面,5是打開圖形界面) startx 打開軟件的圖形界面 tty 顯示那個端口在使用 ifconfig 查詢IP地址與網卡 unmane 顯示內核 free 顯示空閒的內存 df 顯示掛載
lsb_release
echo gedit
管理員與普通用戶的區別
每個用戶都擁有唯一一個的編號UID
管理員的UID=0 (root)
id -u 用戶名 查詢用戶的ID 一般用戶從500開始
在windows 中 500id為管理員ID admin guest用戶ID 501
ternimal 終端 服務器非必要部件
console 控制台 /dve/console
交換式接口
GUI
X protocol
Desktop:
GNONE(C,圖形庫gtk)
KDE(C++,圖形庫gt)
XFCE(輕量級桌面)
在操作系統的指令通過shell編譯成為計算機運行的二進制指令
shell也被稱為Linux的命令解釋器
shell是一種高級程序設計語言
shell的種類: sh csh tcsh ksh bash GPL Zsh
echo $SHELL 顯示默用戶的shell類型
不同的shell中語法可能不相同
cat /etc/shells 顯示當前系統使用的所有shell的類型
PS1 可以定義字符的格式
echo $PS1 顯示ps1的值
命令有外部和內部命令之分
內部命令是系統自帶的,外部命令是獨立的硬盤一個文件
先查詢內部命令(再查詢緩存外部)再查詢外部命令
echo $PATH 顯示當前變量
sbin是管理員使用文件夾,bin是普通用戶使用文件夾
hash -d 可以清理指定的緩存
hash -r 可以清理全部緩存
cp 拷貝 rm 刪除 mv 移動
指令後面加 d 可以選擇默認
enable -n cd
暫時禁用cd命令
enable cd
啟用cd命令
which 用於查詢外部命令
type
alias 別名 所有文件使用和修改只能在內存上
ll=ls -l 顯示文件屬性
alias ls 查詢別名
unalias ls 取消別名
alias ls='ls --colour=auto'
/usr/bin/ls 從地址上使用避開別名
\ls 使用反斜槓避開別名
'ls' 使用單引號避開別名
where is 能顯示文件路徑和幫助使用的路徑
.開頭的文件和目錄在LINUX中都是隱藏文件
ls -all 顯示當前目錄下的所有文件
長格式的只能獨立寫
ls -l -h 顯示文件的格式
6不支持指令補全,7能支持指令補全。
id -u zczx
命令 選項 參數
加\表示未完成的指令可以換行繼續
指令之間記得加入空格,不然會發生報錯
多行短命令能通過加入;能夠一齊運行
who;ls;pwd
date 顯示主機時間
date 072214452016.30
幾月幾日幾年。幾秒
clock 顯示硬件時間
-s,將硬件時間同步到主機時間
-w,將主機時間同步到硬件時間
cal -顯示日歷
cal 8 2008
顯示出8月 2008年 的日歷
cal 9 1752
nano -文本編輯
6版本之前按 alt+F2 輸入指令 free the fish 有一條小魚出來,7版本之後就沒有了
screen(屏幕)命令:
打開新的screen;
screen -S 名字
同一部主機而且同一個賬號
加入會話:
screen -x 名字
退出並關閉screen:
exit
剝離當前screen;
Ctrl+a,d
顯示所有已經打開的screen:
screen -ls
恢復某screen
screen -r 名字
對運行較長的文件 ,先打開screen再運行能恢復。
光盤掛載 mount /dve/sr0 /mnt
ssh 192.168.1.1 加入對方的主機,用同一賬戶登錄,使用screen進行遠程操作。
echo 顯示字符串
echo echo $USER == echo root
echo "ehco $USER" == echo root
echo 'ehco $USER' == echo $USER
echo `ehco $USER"`== root
touch +文件名字 能夠生成文件,且touch命令能同時生成多個文件。
41-47都是背景顏色 31-37 都是字體顏色
reset重設,能解決顯示亂碼問題
-n 不在字符的最後自行換行
-e 若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出。
touch f{1,2,3,4,5} 會生成f1,f2,f3,f4,f5五個文件
Tab鍵 把路徑補全
使用幫助指令
whatis 告訴你命令大致使用後果
makewhatis 創建信息數據庫 在7版本上面用mandb 創建信息數據庫
查看幫助使用 helip +指令 方法查看內部命令的使用
man bash 查看全部內部指令的使用幫助
command --help 查看外部命令的幫助
ls --help 查看ls的使用方法
man命令 (外部命令可以使用)
man1,man2,man3 章節號
man +章節號 +指令 查詢該指令的某章節的使用幫助
1,4,5,8.使用較多
1;用戶命令
2:系統調用
3:C庫調用
4:設備文件及特殊文件
5:配置文件
6:游戲文件
7:雜項
8:管理類命令
man and info
本地幫助文檔/usr/share/doc/
顯示今年是什麼年 date +%Y 2016
date +%F 2016-7-22 顯示年月日
date +%D 7/22/2016
date +%s 顯示1970年1月1日至今的秒數
date +%J 顯示今天是今年的第幾天
bc 計算器運算
2^10=1024
本文出自 “11767585” 博客,請務必保留此出處http://11777585.blog.51cto.com/11767585/1828934