注:在學習linux之前首先要做好環境的搭建,我是先安裝了乙個vmwareworkstation,然後在裡面安裝了centos,最後安裝xshell對虛擬機器進行連線,通過xshell進行linux操作。(1)登入:localhost login:***(輸入使用者名稱
,此處以
root
為例) password: (
密碼口令不會在控制台上顯示)
錯誤情況下顯示:
login incorrect
正確的情況下會顯示【
root@centos ~】#
(2)重啟:reboot
【root@centos ~
】# reboot
(3)關閉系統:shutdown
一般格式為:shutdown【選項】【時間】【警告資訊】,如果直接之輸入
shutdown
則會出現乙個警告資訊,不能成功關閉系統,還需要設定引數
,時間引數一定要輸入指令中。
-k:不是真正關機,傳送警告給使用者
-r:關機後立即重新啟動
-h:關機後不重啟
-f:快速關機,重啟時跳過
fsck
-n:快速關機,不經過
init程式
-c:取消乙個已經執行的
shutdown
例如:# shutdown -r +5 5分鐘後關機並立即重啟
# shutdown -h now 馬上關機
- - - - - cd
用來進出目錄
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd 進入個人的主目錄
cd ~user1 進入個人的主目錄
cd - 返回上次所在的目錄
------pwd
pwd 顯示當前工作路徑
------ls
ls 檢視目錄中的檔案
ls -f 檢視目錄中的檔案
ls -l 顯示檔案和目錄的詳細資料
ls -a 顯示隱藏檔案
ls *[0-9]* 顯示包含數字的檔名和目錄名
tree 顯示檔案和目錄由根目錄開始的樹形結構
(1)
lstree 顯示檔案和目錄由根目錄開始的樹形結構
(2)
-----mkdir用來建立新的目錄
mkdir dir1
建立乙個叫做 'dir1'的目錄
' mkdir dir1 dir2 同時建立兩個目錄
mkdir -p /tmp/dir1/dir2 建立乙個目錄樹
-----rmdir用來刪除目錄,
rm刪除檔案
rm -f file1 刪除乙個叫做
'file1'
的檔案'
rmdir dir1 刪除乙個叫做
'dir1'
的目錄'
rm -rf dir1 刪除乙個叫做
'dir1'
的目錄並同時刪除其內容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
------mv dir1 new_dir 重新命名
/移動 乙個目錄
-----cp相當於
dos下的
copy
命令,複製
cp file1 file2 複製乙個檔案
cp dir/* . 複製乙個目錄下的所有檔案到當前工作目錄
cp -a /tmp/dir1 . 複製乙個目錄到當前工作目錄
cp -a dir1 dir2 複製乙個目錄
ln -s file1 lnk1 建立乙個指向檔案或目錄的軟鏈結
ln file1 lnk1 建立乙個指向檔案或目錄的物理鏈結
touch -t 0712250000 file1 修改乙個檔案或目錄的時間戳
- (yymmddhhmm)
esc或
i或:來切換模式。
命令模式下:
:q 退出
:q! 強制退出
:wq
儲存並退出
:set number 顯示行號(:set nu也可以)
:行號 直接顯示對應的行號
:set nonumber 隱藏行號
/apache 在文件中查詢
apache按n
跳到下乙個,
shift+n
上乙個
yyp 複製游標所在行,並貼上
h(左移乙個字元←)、
j(下一行↓)、
k(上一行↑)、
l(右移乙個字元→)
ifconfig
檢視網路情況(ip位址的檢視)
ping
netstat 檢視網路狀態資訊
stat 顯示指定檔案的詳細資訊,比
ls更詳細
whoami 顯示當前操作使用者
hostname 顯示主機名
uname 顯示系統資訊
top 動態顯示當前耗費資源最多程序資訊
ps 顯示瞬間程序狀態
ps -aux
du 檢視目錄大小
du -h /home
帶有單位顯示目錄資訊
df 檢視磁碟大小
df -h
帶有單位顯示磁碟資訊
clear 清屏
alias 對命令重新命名 如:
alias showmeit="ps -aux"
kill 殺死程序,可以先用ps或
top命令檢視程序的
id,然後再用
kill
命令殺死程序。
rz中的r意為received(接收),告訴客戶端,我(伺服器)要接收檔案 received by cilent,就等同於客戶端在上傳。
如果出現command not found 需要輸入:yum install lrzsz -y
sz 檔名
ctrl+c終止當前執行的命令
ctrl+d 相當於
shell
命令,退出當前
shell
ctrl+s 掛起當前
shell
ctrl+q 解凍掛起的
shell
必須是在root許可權下才能修改,
用root登入系統,輸入命令passwd回車後輸入密碼就行了
Linux常用基本命令 1
useradd 建立使用者。password 修改密碼。date 檢視時間 man date 幫助文件。f往後翻 b往前翻 q退出。軟修改 man hwclock 修改硬體時鐘,cal 檢視日曆 uname a 核心資訊 a就是all 作業系統 主機名 核心編號 核心時間 機器位數之類 top 系統...
linux基本命令(1)
linux 基本命令 1 從今天起開始系統的學習 linux 的命令,我想把它完整的在 blog 上寫,願大家能和我一起來學習交流。cd cd 回到上級目錄 cd 回到當前使用者家目錄 cd 功能相當於 cdcd username 回到username 的家目錄 cd 和上個目錄來回切換 ls a顯...
Linux基本命令1
linux 基本命令1 ls 檢視 ls al 前面加點的是隱藏目錄 隱藏目錄詳細資訊 cd.當前目錄 cd 上層目錄 cd 進入乙個目錄 根目錄 家目錄 cd 使用者目錄 cd 回到根目錄 目錄與目錄之間用 分開 whoami 檢視是哪個使用者 su 使用者名稱 切換使用者 pwd 檢視當前檔案路...