2011-2-13 陳老師UIE筆記

sgy618發表於2011-03-03
2011-2-13 陳老師UIE筆記[@more@]

基本檔案操作命令:

把檔案分為簡單的兩大種:
普通檔案 目錄檔案
白色 藍色

對檔案的操作一般有:
建立,刪除,編輯,檢視,移動,重新命名,複製

-------------注意檔案的路徑問題----
普通檔案 目錄檔案
建立 touch mkdir
刪除 rm rmdir/rm
移動 mv mv
重新命名就是在同一位置進行移動
複製 cp cp -r
檢視 cat ls
more
less

命令的語法:
命令 [選項] [引數]
ls
ls -l /
ls -l
命令一定是區分大小寫的。
而且可以使用TAB將命令自動補齊命令和檔案路徑。
可以使用上下鍵翻歷史命令。
history命令可以用來檢視當前終端執行過的歷史命令。
ctl + a 命令列首
ctl + e 命令列末

這些都是shell的功能,當前使用的是bash這種shell。

命令幫助的檢視:
ls --help
man ls

ls -a
ls -l
ls -lh
ls -d dirname 檢視目錄本身,而不是目錄裡的內容
在linux 下,隱藏檔案是指檔名字以點開頭 的檔案。
有兩個非常重要的目錄名為 . 和 .. ,分別表示當前目錄和上一級目錄

[root@localhost ~]# bash prompt string
[當前登入的使用者名稱@當前主機名 用相對路徑描述的當前位置]
# 表示超級管理員身份的使用者
$ 表示普通使用者

cd .
cd ..
cd ../..
cd
cd ~

注意命令語法,相對路徑/絕對路徑問題

----檢視普通檔案---------
cat -n /etc/passwd
more /etc/passwd
less /etc/passwd
head /etc/passwd
head -n 5 /etc/passwd
tail -n 3 /etc/passwd
tail /etc/passwd
grep "string" filename
[root@localhost home]# ls --help | less
管道符 : 把前一個命令的輸出交給後一個命令作為 輸入。 是程式間通訊的一種方法
[root@localhost home]# cat -n /etc/passwd | head -n 5
1 root:x:0:0:root:/root:/bin/bash
2 bin:x:1:1:bin:/bin:/sbin/nologin
3 daemon:x:2:2:daemon:/sbin:/sbin/nologin
4 adm:x:3:4:adm:/var/adm:/sbin/nologin
5 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
[root@localhost home]#


[root@localhost home]# history > /root/Desktop/command.txt
[root@localhost home]# cat /root/Desktop/command.txt

[root@localhost home]# grep -i root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
[root@localhost home]# grep -n root /etc/passwd
[root@localhost home]# grep -l alias /etc/* 把/etc/下所有檔案中,只要內容包含alias,就顯示出檔名到標準輸出位置(螢幕)。以下是羅列出的檔名稱!
/etc/a2ps.cfg
/etc/aliases
/etc/bashrc
/etc/dnsmasq.conf
/etc/ldap.conf
/etc/lftp.conf
/etc/modprobe.conf
/etc/modprobe.conf~
/etc/multipath.conf
/etc/Muttrc
/etc/nsswitch.conf
/etc/prelink.cache
/etc/profile
/etc/rmt
/etc/services
/etc/termcap


mii-tool 檢視 網路是否linkOK
ifconfig eth0 檢視指定介面eth0的IP地址
如果沒有IP ,用setup命令,配置完IP,必須用 /etc/init.d/network restart 命令重啟網路服務,讓剛剛的配置被讀取並生效
ping IP 檢測與指定IP的主機是否可通訊


ssh遠端登入服務
shh 伺服器端:
啟動服務 /etc/init.d/sshd start
設定服務隨開機啟動 chkconfig sshd on

ssh 客戶端:
需要知道伺服器端的IP和伺服器端的帳號
ssh root@192.168.0.254
根據提示輸入伺服器端的帳號密碼
[root@localhost home]# scp root@192.168.0.254:/root/Desktop/command.txt /home

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23168012/viewspace-1046760/,如需轉載,請註明出處,否則將追究法律責任。

相關文章