/usr/nginx/sbin/nginx -s reload
nginx啟動的時候錯誤 啟動命令 sh nginx
nginx: cannot execute binary file 不能執行二進位制檔案
解決辦法,用命令
./nginx 就可以啟動成功了。
1、假設當前處於vi或vim檢視狀態1.查詢該檔案中所有與aaa有關的內容 :/aaa
2.查詢替換 :%s/old/new/g 全文替換指定字串 old代表要被替換的字串 new代表要替換成的字串 最後的g代表不用提示確認,如果需要提示確認操作的話,把g改為c。
在命令模式下,大寫的zz可以直接儲存退出
先連上跳板機,然後用跳板機連線mongo的伺服器:
ssh username
@i伺服器p
lsof -i:27017 檢視埠是否被占用
su - root 普通使用者切換到超級使用者要輸入密碼,反之不用
rm -f * 刪除目錄下所有檔案(強制)
rm -rf * 刪除目錄下所有檔案
配置nginx,啟動
nginx/sbin
sh nginx
shell 命令
命令介紹:
pwd 命令用來檢視當前所在的位置——以絕對路徑方式展開,以根開始
ls 命令
觀察當前所在位置的所有檔案目錄
ls -l 以詳盡形式顯示檔案
ls -a 顯示全部內容,包括隱藏檔案
clear 命令可以清除螢幕上的內容 還可以ctrl+l
cd 命令可以改變使用者的當前所在目錄,命令後要給出位置目錄
cd ~ 可以回到使用者目錄下
cd / 可以回到根目錄下
cd .. 退回到上一級目錄
mkdir 命令表示在當前目錄下,建立乙個新的目錄
mkdir class_c
day01
code
note
day02
code
note
.....
rmdir命令是刪除目錄
vi/vim 編輯器 建立乙個檔案,如果所在目錄下,有這個檔案,則直接開啟,
如果沒有,則建立新的檔案。
echo 命令可以把命令後面的內容再次顯示在螢幕上
echo hello world > 1.txt
> 叫輸出重定向。
>> 也可以實現輸出重定向,它會把新的內容追加到原有內容的後邊。
cat 命令可以插卡乙個檔案的內容,顯示在螢幕上
linux 不是根據副檔名執行的,根據資訊執行。
linux 的大多數命令支援選項功能.
讀寫許可權的問題:
r表示讀操作 —「4」,w表示寫操作—「2」,
x表示執行—「1」,-表示不能去執行它—「0」
-rwxrwx---
為[ d ]則是目錄
為[ - ]則是檔案
為[ l ]則表示為鏈結檔案(link file)
為[ b ]則表示為裝置檔案中可供儲存的介面裝置
為[ c ]則表示為裝置檔案中的串列埠裝置,例如鍵盤、滑鼠。
許可權管理分為三類:
檔案/資料夾所有者
檔案所屬組
其他人接下來的屬性中,三個為一組,且均為「rwx」的三個引數的組合。其中,[ r
]代表可讀,[ w ]代表可寫,[ x ]代表可執行,[-]代表無此屬性。
rwx的組合可以用這些數字的和表示(按位或)
rwx = 4+2+1 = 7
r-x = 4+0+1 = 5
--- = 0+0+0 = 0
rwxr-x---就可以用750來表示!
比如:若有乙個檔案的屬性為「-rwxr-xr--」,那麼代表什麼意思?
上面的屬性代表乙個檔案,這個檔案的所有者可讀可寫可執行、但同群
組的人僅可讀與執行,非同群組的使用者僅可讀。
chmod 命令可以變更檔案或目錄的許可權。
chmod 命令可以修改乙個檔案的操作屬性。
chmod [r] xyz檔案
其中xyz分別為三組rwx屬性數值的和
[kelan@kelan t1]$ ls -l
drwxrwxrwx 2 kelan kelan 4096 aug 31 22:35 t11
[kelan@kelan t1]$ chmod 774 t11
rm/rmdir 命令可以刪除乙個已經存在的目錄,要求目錄中必須是空。
rm命令加上選項-rf 可以用於刪除乙個不空的目錄。
rm -rf f表示強制
man 的使用
可以查詢一些命令的功能和格式
cp 命令可以複製檔案。
mv 命令可以剪下檔案。
gzip 壓縮
tar zcvf 壓縮 tar zcvf ***.tar.gz ***
tar zxvf 解壓
硬連線和軟連線
硬連線:檔案直接和磁碟儲存位置對應。
軟連線:檔案和原始檔對應。
—沒有必然聯絡,乙個沒了,另乙個還在。
ln 命令用來建立連線檔案。
ln -s b.txt c.txt
用ln -s 軟連線 刪除原始檔,新檔案無法使用。
more/page 命令可以把乙個檔案的內容逐漸顯示在螢幕上。
表示將檔案內容顯示在螢幕上,顯示開始幾行,
按回車往下顯示,按q退出
head 命令可以檢視檔案的開頭幾行內容。占用空間少。
head -3表示要看前三行,-加要顯示的行數。
tail 命令可以檢視檔案的最後幾行內容。
find 命令可以根據檔案的外在特徵進行查詢。
不會檢視內容,只會查詢檔案的外在特徵。
find -name "***" -print
grep 命令可以在內在檔案中查詢
grep day01 create.sh
ps 命令可以用來檢視當前執行的應用程式,檢視程序
ps -aux 可以檢視linux系統正在執行的所有程序
kill 命令可以終止乙個程序,強制終止某個程序kill -9 2452 數字表示程序號
? 是乙個萬用字元,他可以當成任何乙個或多個其他字元使用。
* 也是乙個萬用字元,它可以當成乙個或多個其他字元使用。
vi/vim 中 yy命令可以複製當前行的內容
dd命令可以刪除當前行的內容
p 命令可以複製或刪除的命令貼上在游標所在的行
命令shutdown
shutdown -h now 立刻關機
shutdown -h 12:00 系統在今天的12:00會關機
shutdown -h +10系統再過十分鐘會自動關機
shutdown -r now 系統立刻重啟
shutdown -r +30 'the system will open again !'再過三十分鐘系統會重新開機,並顯示後面的資訊
shutdown -k now 'this system will reboot'
僅發出警告資訊嚇唬人!
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
常用命令 Linux的介紹以及常用命令
創始人 林納斯 托瓦茲 最早是為了玩遊戲而開發出來的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...