window作業系統 在同乙個區域網中 ip位址不能重複外 主機名也不可以重複
root 使用者的家目錄是/ root
user 使用者的家目錄是 /home/user
pwd顯示目前所在的目錄
#登陸的是root 普通使用者是$
命令的格式
命令 【選項】【引數】
【選項用來除錯功能】
命令1ls 【選項】【檔案或者目錄】 預設顯示當前目錄下的檔案』
選項 :
-a 顯示所有檔案 包括隱藏檔案
-l 顯示詳細資訊
-d 檢視目錄屬性
-h 人性化顯示檔案大小
-i 顯示inode
檔案型別 (-檔案 d目錄 l 軟連線檔案 ) linux作業系統中通過許可權位的第一位來區分檔案型別的
除首位後有九位 每三位為一組 1. 所有者 2.所屬組 3.其他人 用於分配許可權
ifconfig
獲取網路連線相關資訊 檢視網絡卡啟用狀態下網絡卡的 ip
ifconfig -a 檢視所有網絡卡
ifconfig etho up/down 啟用/禁用卡
dhclient **** #給一塊網絡卡自動分配乙個ip位址 erro dhclient (2323) running exiting 出現的話kill掉
檢視 ssh是否開啟
ps -ef|grep sshd //模糊查詢出和 sshd 相關的程序
root 後面的為pid
強制關閉程序 kill -9 pid
開啟程序 service sshd start
關閉程序 service sshd stop
重啟程序 service sshd restart
ps -ef|grep sshd
clear //清屏
ls 檢視目錄下檔案
ls -a 檢視全部 包括隱藏的檔案
ls -la 以列表的形式
ls -l 檢視 詳細資訊
cd / 進入根目錄下
/ linux 根目錄
cd / 返回根目錄
cd /usr 有反斜槓的是絕對路徑
cd .. ##返回上一級目錄
pwd 看一下當前目錄的位置
vim 按回車鍵enter 是一行一行的換 按 空格鍵是一頁一頁的換 按q退出
man config (檢視linux 裡面所有命令的詳細描述)
ftp 用的是sftp協議
mkdir 建立資料夾
命令 都在根目錄下的bin
whereis pwd 尋找命令出現在系統的哪
自動補全 如果 只有乙個可以匹配到的命令 或cd *** 檔名 按住tab 則 顯示自動補全
如果有多個 按兩下tab 可以顯示出所有的可以模糊匹配到的檔案
修改系統引數 到etc目錄下改
home 使用者的
lib64 64位系統需要的類庫
usr ##一般用於存放使用者的應用程式
opt ###一般第三方提供的軟體
var ##臨時檔案
dev ##裝置 光碟機 音效卡 顯示卡 插入的u盤
掛載 ##其實就是拷貝?
mount /dev/cdrom /mnt/cdrom
erro : mount :you must specify the filesystem type 錯誤意思你必須指定這個型別 解決方案 這個是在虛擬機器 虛擬機器設定裡面的 裝置狀態 需要選擇連線
取消掛載 umount /mnt/cdrom
mkdir -p 可以建多層的
mkdir -p soft/tomcat 在當前目錄下 建乙個soft 裡面有tomcat ##相對於當前目錄下的 相對路徑
mkdir -p /soft/tomcat 在根目錄下 建乙個soft 裡面有tomcat ##相對於根目錄下的路徑 絕對路徑
rm 刪除檔案
rmdir tomcat 刪除資料夾
rmdir -r 刪除多層目錄
rm -r /test 刪除test 及test下的檔案 會有一系列的提示
rm -rf test 無提示的刪除
touch (檔名) (相對/絕對)
cat 檢視小檔案
tail -10 檢視大檔案 (末十行)
head -10 (前十行)
more 按部分載入
tail -f 檢視大檔案 的更新部分 一般來說是檢視log (-f 可以方便查閱正在改變的日誌檔案(最尾部的內容顯示在螢幕上))
命令輸錯 ctrl +c返回到命令列
vi abc.txt (檔名) vi 有三種工作模式 .命令工作模式 編輯工作模式 底行模式
進入底行模式 需要先按 esc 進入命令模式 然後 :進入底行模式 儲存退出wq
:wq 儲存退出 :q! 直接退出不儲存
替換內容 :%s/被替換的/替換的/g
vi 顯示行號 (底行模式): set nu
永久顯示行號 etc 中 virc檔案中 在
/etc/virc vi的配置檔案 最後加上:set nu
查詢命令 (在底行模式)
vi 命令還有很多
重新命名 :mv abc.txt 修改後的名字
cp -fr /test/123.txt /usr
拷貝:cp -fr 原始檔案 要拷貝的地方
環境變數 可以配系統的也可以配使用者的
1.可以使用 xftp 對系統的檔案進行許可權的操作
2.命令列 chmod g+w /test(檔名)
許可權d rwx r-x r-x d為目錄 r:read w:write x:execute
rwx r-x r-x
111 101 101
使用者 使用者組 其他組
chmod g+w 檔案 給組增加寫的許可權
chmod u+w 檔案 給組增加寫的許可權
chmod o+w 給其他組增加寫許可權 (去許可權是-)
chmod 777 /test 通過數字進行授權
遞迴授權 chmod 777 -r /test(檔名)給子檔案也授取相同的許可權 相當於在xftp更改是勾選給子目錄也
groupadd tomcat #建立乙個tomcat 的組 建立的組一般都有乙個groupid
groupdel tomcat #刪除乙個組 只能刪除沒有使用者的組
groupadd -g 701 tomcat 建立乙個使用者id為 701 的 名字為 tomcat 的使用者組
useradd -g 701 tomcat ##新增使用者進使用者組 建立乙個使用者使用者名為tomcat 新增進使用者組701
修改使用者登陸的密碼 passwd tomcat
切換使用者 su -tomcat #切換好的使用者包括該使用者的環境
學習日誌1
學習日誌 姓名 趙浩煜 日期 2018年6月20 今日學習任務c語言的基礎與提高 今日任務完成情況 今日任務按計畫完成,掌握以下內容 1 基本資料型別的分類與使用 2 各類數值型資料間的混合運算 3 型別強制轉換,算術運算子和算術表示式 4 控制結構 例如if語句,switch語句 5 迴圈語句 例...
學習日誌1
學習日誌1 姓名 高昱朋 今日學習任務 1.安裝開發環境並熟悉 2.能編譯執行所寫程式 3.學習指標陣列等基本程式並正確編譯執行 今日任務完成情況 成功按計畫完成學習任務 開發 200行左右 今日開發中出現的問題彙總 1.不能分辨i 跟 i區別 2.指標的概念不清楚 3.陣列跟結構體知識點遺忘較多 ...
學習日誌1
很幸運得到了乙個長期跟隨老師學習的機會,每週都會學一點東西,很珍惜這樣難得的機會,所以我想在之後的三年裡以寫學習日誌的方式記錄一些東西。希望三年後仍然保持這份熱情和對知識的渴望。今天學姐給我上了一堂課,把學了一學期的軟體工程用乙個小時又給我理了一遍。產生了一些想法。我很喜歡這種從開發方式的改變看到其...