歡迎您光臨本站 註冊首頁

一位網友學習redhat linux的筆記

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

1.安裝桌面特效包:
yum install compiz 安裝特效包。為了不在安裝中提示確認語,還可以用:yum -y install compiz(表示默認為yes)。在安裝包后就可以打開「應用程序」——「附件」——「終端」進行設置桌面特效。設置后,可以用ctrl+alt+"方向左右鍵"可以切換桌面。
2.安裝VNC:遠程桌面客戶端
打開終端:yum -y install vnc
編輯文本:vncviewer -shared server1:1 (遠程到server1服務機上)
將其保存為:/root/bin/vnc.sh
chmod a+x /root/bin/vnc.sh
在上一文本中改為:vncviewer -shared -viewonly server1:1
ssh 192.168.0.9 (遠程登錄到192.168.0.9計算機上,默認為root用戶)
ssh lisong@192.168.0.9 ( 以lisong用戶登錄到192.168.0.9計算機上)
3.redhat linux的六個終端打開方式:
ctrl+Alt+F1~F6 (打開六個文本終端)
Ctrl+Alt+F7 (打開圖形界面終端)
Ctrl+Alt+Backspace (處理死機)
4.命令介紹:
who (查看有幾個用戶)
whoami (杳看計算機正在以什麼身份登錄)
w (查看用戶詳細信息)
Linux的優點:less is better than more!越少越好。
useradd song (添加song 用戶)
passwd song (給用戶song修改密碼)
ip addr 或 ifconfig (杳看ip 信息)
cal 查看日曆
ps 顯示進程
ps aux 顯示所有進程
5.鍵盤上的特殊符號說明:
/ slash
\ back slash
- dash/minus(減號)
$ dollar
+ plus
` back quet(1左邊的鍵)
' quote(單引號)
" double quote
@ at
# sharp/punction
% percant
& and
* star
| pipe(管道符)
空格鍵 space
6.文件顯示顏色說明:
綠色:可運行文件
青色:快捷方式
黑體:正常文件
註:文件名稱只有「/」符號不能用,其他都可以用作文件名。
cat 鏈接
cat 後跟兩個黑體文件表示標準輸出。
cat file1 file2 >? 將兩個文件file1 與file2屏接到一塊
cat file1 file2 >>? 直接追加上去。
touch song 新建文件song
mkdir song 新建目錄song
rm song 刪除文件song
rm -rf song 刪除當前目錄下的song目錄
mv song 移動文件song
shred song 清空文件song
ls *.conf 列出當前目錄下的後綴為.conf的所有文件
file song 查看song的文件類型
tmp 文件夾目錄下的文件為臨時文件,只能保存240個小時。之後就會自動刪除。
which cat 查看命令cat所在的地方
ls -l / 查看詳細信息
ls -w /40 / 或 ls --width=40
-h 或--help 或 -? 幫助
su - 一般用戶轉換成超戶,首先要知道超戶的密碼。
cp /etc/passwd /home/password 將/etc目錄下的passwd文件copy到/home下並且改名為password
cp -r /etc 複製/etc的整個目錄
less passwd 將passwd文件分屏顯示
head passwd 將passwd文件只顯示前十行
head -5 passwd 將passwd文件只顯示前五行
tail -5 passwd 將passwd文件只顯示后五行
logger 日誌發送者
logger lisong 將lisong信息發送到日誌
tail -f /var/log/nessages 監控日誌文件
ls -l /home 列出詳細目錄/home
l . 顯示所有隱藏文件
ll all 顯示所有文件
ll 與上同等,但要在所要列出的目錄下
ll -n /home 讀出ID號,註:ID號小於500的賬號為系統用戶。
#id 查看用戶的id號
man ls 查看命令ls 的幫助
man 5 crontab
man -a 查看全部
nano 編輯器(相當於文件編輯器)
history 查看輸入命令的歷史信息
!+history中的列號 為執行那一命令
!! 為執行上一命令
ctrl+r 打開命令的回憶功能
ecjp $? 查看上一命令是否成功,0為成功,非0為失敗。
cd /bin;ls 一次執行兩個命令,先進入/bin,再列出目錄。
service network restart 重啟網路
/etc/rc.d/init.d/ 此目錄為系統配置文件目錄
system-config-? 硬體配置
7.組合鍵的用法:
ctrl+D 輸入結束
ctrl+C 終止
ctrl+S 暫停
ctrl+Z 調入後台(可以用fg繼續)
8.ftp下載:
ftp server1 用ftp訪問server1
get lisong 用ftp下載lisong文件
quit 退出ftp
9.Tab鍵的補齊功能:
命令補齊
文件補齊
目錄補齊
10.許可權說明:
-rwxrwxrwx
r:表示可讀許可權
w:表示可寫許可權
x:表示運行許可權
前三個rwx為創建者的許可權用「u」代表
中三個rwx為組成員的許可權用「g」代表
后三個rwx為其他用戶許可權用「o」代表
-為文件
d為目錄
chmod u+x song 即給創建者一個運行的許可權
chmod g+w song 即給組用戶一個可寫的許可權
chmod o+r song 即給其他用戶一個可讀的許可權
也可用chmod u+rwx song
chown frodo song 即將文件song擁有者改為frodo用戶
chgrp frodo song 即將文件song擁有組改為frodo組
chown frodo /data -R 把data目錄里的所有文件與目錄都歸屬為frodo用戶
chown frodo group /data -R 把data目錄遞歸為frodo用戶與group組
用戶的許可權還可以用數字錶示:
r w x
- - - 0
- - x 1
- w - 2
- w x 3
r - - 4
r - x 5
r w - 6
r w x 7
修改文件的許可權也可以這樣:
chmod 777 song 即將文件song的許可權改為rwxrwxrwx
11.設置登錄提示信息:
在/root目錄下用nano編輯器打開.bashrc文件
nano .bashrc
在文件的最後一行加上以下數據:
echo How are you!
保存退出后,再次用文本終端登錄時系統會自動顯示歡迎信息How are you!

system-config-display 顯示設置(調整解析度)
dd if=/dev/zero of=/dev/null 這一條命令可以讓CPU非常地繁忙地工作,可以用Ctrl+Z組合鍵暫停。
vmsta 1 查看CPU的工作程度
bg 繼續運行dd命令
kill 3294 殺掉3294號進程
ps 查看進程和pid號
kill -9 3294 如果有哪一進程殺不掉,可以用此命令殺掉。
$find /etc -name passwd 查找/etc目錄下的名叫passwd的文件
find /etc -name passwd >test.sh 查找/etc目錄下的名叫passwd的文件,並將查到的正確結果寫入text.sh文件里。
find /etc -name passwd 2>test.sh將查到的錯誤結果寫入text.sh文件里
find /etc -name passwd >text.sh 2>&1 將查到的所有結果輸入到text.sh里
find /etc -name passwd >>text.sh >>text1.sh 將查到的結果追加到text1.sh文件

管道符的界面下用處(輸出圖片png格式):
cat /etc/passwd 用cat命令輸出passwd文件
cat /etc/passwd | cut -d:-f7 以「:」為分割符取第七列輸出
cat /etc/passwd | cut -d:-f7 | sort 以「:」為分割符取第七列輸出,並將同樣的放在一塊
cat /etc/passwd | cut -d:-f7 | uniq 以「:」為分割符取第七列輸出,並取唯一性
cat -d:-f7 /etc/passwd | sort -u 同等於上一行
vmstat 1 60 >mystat 統計
yum -y install gnuplot 安裝gnuplot軟體包
gnuplot 運行gnuplot
set term png
set output "cpu.png"
{plot 'mystat' using 0:13 title "system" with lines, 'mystat' using 0:14 title "system" with lines,'mystat'using 0:15 title "idle" with lines} (註:{}內為一個命令,一次輸入)
quit 退出
eog cpu.png 打開圖片(CPU性能統計圖片)


grep student /etc/passwd -r 在/etc/passwd文件里搜索student內容
ll / | grep bin 搜索所有包含bin的文件
ps aux 所有進程
STAT進程說明:
R:running正在運行
S: sleep 睡眠
D:Uninteruptible sleep 不間斷睡眠(即不自願)
T:stop停止
Z:zombie疆屍進程

top 查看進程的情況(CPU,內存,swap,性能與使用)
q 退出
jobs 查看後台當前有幾個程序在運行
fg+id號 將後台的工作調到前台工作

計算機定時命令:
at now+1h 表示從現在開始一個小時后
poweroff 關機命令(即在一個小時后關機)
ctrl+D 結束

at 12:00
poweroff 即在12:00關機

定時器配置:
crontab -e 打開定時器編輯器(與 vi編輯器相似)
* * * * * wall How are you! *分別表示:
分,時,天,月,周
註:普通用戶沒有許可權做wall命令。

配置IP地址:
system-config-network-tui 打開后即可以配置IP地址
配置DNS:
DNS配置文件在/etc/resolv.conf
resolv.conf的內容為:
search example.com
nameserver 192.168.0.254 (DNS為192.168.0.254)
登錄163郵箱:
mutt -f pop://frodo@pop3.163.com frodo為郵箱的用戶名

掛載:
mount station49:/share /mnt 將station49號計算機的/share目錄掛載到本地的/mnt下。

RedHat Linux 的安裝方式:
從光碟機引導
從網路引導
從硬碟引導(usb引導)
從光碟機引導,用硬碟安裝
注1:從usb引導:要從usb引導可以將你的移動硬碟有安裝文件的那個分區在別的linux計算機下執行下列命令:
dd if=/sda7/bootimage.img of=/dev/sda7 假設你的安裝文件在/sda7盤符下,(註:一旦此命令成功則你的這個硬碟分區里的其他文件將不再可用)
然後就可以用usb引導安裝。
注2:從光碟機引導,從硬碟安裝:首先要把安裝盤的cd1里有兩個文件刻盤,/images/diskboot.img與/images/boot.iso(引導盤)

[火星人 ] 一位網友學習redhat linux的筆記已經有494次圍觀

http://coctec.com/docs/linux/show-post-168623.html