Linux學習筆記

2021-09-02 17:44:20 字數 1336 閱讀 2392

linux核心最初只是由芬蘭人李納斯·托瓦茲(linus torvalds)在赫爾辛基大學上學時出於個人愛好而編寫的。

linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者、多工、支援多執行緒和多cpu的作業系統。

linux能執行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路為核心的設計思想,是乙個效能穩定的多使用者網路作業系統。

今天各種場合都有使用各種linux發行版,從嵌入式裝置到超級計算機,並且在伺服器領域確定了地位,通常伺服器使用lamp(linux + apache + mysql + php)或lnmp(linux + nginx+ mysql + php)組合。

本章節我們將為大家介紹linux的安裝。

本章節以 centos6.4 為例。

linux啟動時我們會看到許多啟動資訊。

登入系統後,在當前命令視窗下輸入命令:

ls: 列出目錄 ls -a  / ls -l /ls -d

cd:切換目錄 cd ..

pwd:顯示目前的目錄

mkdir:建立乙個新的目錄

rmdir:刪除乙個空的目錄

rm: 移除檔案或目錄

mv: 移動檔案與目錄、檔案重新命名

使用者賬號的管理工作主要涉及到使用者賬號的新增、修改和刪除。

新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號、使用者組、主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。

useradd testuser  建立使用者testuser

passwd testuser 給已建立的使用者testuser設定密碼

說明:新建立的使用者會在/home下建立乙個使用者目錄testuser

usermod --help 修改使用者這個命令的相關引數

userdel testuser 刪除使用者testuser

rm -rf testuser 刪除使用者testuser所在目錄

命令列視窗下使用者的相互切換:

su 使用者名稱

說明:su是switch user的縮寫,表示使用者切換

從新的使用者狀態下輸入「exit」即可退回到剛才的使用者狀態

使用者組的新增和刪除:

groupadd testgroup 組的新增

groupdel testgroup 組的刪除

說明:組的增加和刪除資訊會在etc目錄的group檔案中體現出來。

linux磁碟管理好壞管理直接關係到整個系統的效能問題。

linux磁碟管理常用三個命令為df、du和fdisk。

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...

Linux 學習筆記

配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...