Linux 學記 (第一章)

2022-09-06 05:42:10 字數 3584 閱讀 5731

程式設計路漫漫,學習無止盡!

目錄伺服器搭建

linux 系統使用

介紹:linux 是一套 unix 作業系統,基於 posix(可移植作業系統介面) 和 unix 的多使用者、多工、支援多執行緒和多 cpu 的作業系統。能執行主要的 unix 工具軟體、應用程式和網路協議。支援 32 位和 64 位硬體。繼承了 unix 以網路為核心的設計思想,是乙個效能穩定的多使用者網路作業系統。

linux 的發行版:將linux 核心與應用軟體做乙個打包,有以下常見發行版:ubuntu、redhat、centos、debian、fedora、suse、opensuse、arch linux、solusos 等。

使用xshell 進行遠端連線

一、關於xshell 的使用

(1)在阿里雲網頁使用遠端連線(vnc方式)【部分linux系統預設不支援workbench 方式使用root使用者名稱登入】,輸入以下**

vim /etc/ssh/sshd_config
i鍵編輯

permitrootlogin no 修改為: permitrootlogin yes

然後重啟伺服器

(2)成功連線顯示如下

(3)在xshell 中如下輸入框輸入阿里雲例項密碼

二、關於寶塔面板的使用

寶塔面板參考鏈結

(1)確保阿里雲開放安全組後

阿里雲參考鏈結

(2)在xshell 命令列輸入以下指令,進行安裝

yum install -y wget && wget -o install.sh  && sh install.sh
在最後刪除內外網**,以及登入使用者名稱及其密碼

開機會啟動許多程式。它們在windows叫做"服務"(service),在linux就叫做"守護程序"(daemon)。

(1)命令列登入

(2)ssh登入

(3)圖形介面登入

最高許可權賬戶為 root,可以操作一切

shutdown為關機指令

sync將資料由記憶體同步到硬碟中

shutdown –h 10將在10分鐘後關機

shutdown –h now立馬關機

shutdown –h 20:25系統會在今天20:25關機

shutdown –h +10十分鐘後關機

shutdown –r now系統立馬重啟

ls/ 檢視目錄結構

/bin:binary的縮寫, 這個目錄存放著最經常使用的命令。

/boot: 啟動linux時使用的一些核心檔案,包括一些連線檔案以及映象檔案。

/dev:device的縮寫, 存放的是linux的外部裝置

/etc: 這個目錄用來存放所有的系統管理所需要的配置檔案和子目錄。

/home:使用者的主目錄,在linux中,每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的。

/lib:存放著系統最基本的動態連線共享庫,其作用類似於windows裡的dll檔案。

/lost+found:當系統非法關機後,這裡就存放快取檔案。

/opt:給主機額外安裝軟體所擺放的目錄。如安裝oracle資料庫則就可以放到這個目錄下

/proc:虛擬的目錄是系統記憶體的對映,可以通過直接訪問這個目錄來獲取系統資訊。

/root:超級許可權者的使用者主目錄。

/srv:該目錄存放服務啟動之後需要提取的資料。

/sys:這是linux2.6核心的乙個很大的變化。該目錄下安裝了2.6核心中新出現的乙個檔案系統 sysfs 。

/tmp:存放一些臨時檔案的。

/usr:應用程式和檔案都放在此目錄下,類似於windows下的program files目錄。

/usr/bin: 系統使用者使用的應用程式。

/usr/src: 核心源**預設的放置目錄。

注意:在linux系統中輸入命令後,預設沒提示表示成功

白色預設為檔案,藍色為資料夾

clear清屏

ctrl + 刪除鍵 刪除輸入命令

ls: 列出目錄

-a:全部的檔案,連同隱藏檔案( 開頭為 . 的檔案) 一起列出來

-l:長資料串列出,包含檔案的屬性與許可權等等資料

上述合併ls -al

cd:切換目錄 cd/ 直接切換至頂級資料夾

pwd:顯示目前的目錄

mkdir:建立乙個新的目錄

mkdir -p建立層級目錄(遞迴建立目錄)

rmdir:刪除乙個空的目錄

rmdir -p遞迴刪除目錄 (解決上述無刪除非空目錄)

cp: 複製檔案或目錄

說明:在將要複製的檔案目錄下,使用cp 檔名 新檔案所在位置

rm: 移除檔案或目錄

mv: 移動檔案與目錄,或修改檔案與目錄的名稱

rm刪除檔案或目錄

-f強制刪除

-r遞迴刪除目錄

-i進行互動 ,詢問是否刪除

rm - rf 檔案強制刪除該檔案

rm-rf /刪除系統中所有檔案 謹慎

mv移動資料夾或者目錄 重新命名檔案

-f 強制

-u 只替換更新過的檔案

重新命名檔案:在將操作的檔案目錄mv 舊檔名 新檔名

Linux學習 第一章

1.linux應用程式 可執行檔案 計算機可以直接執行的程式 的.bat cmd 檔案。2 path 變數,新增路徑,使用 分隔 3 linux 使用正斜線 分隔檔名裡的目錄名,4 標頭檔案 提供對 常量的定義和對系統函式及庫函式 呼叫的宣告 一般位於 usr include 目錄及其子目錄中 依賴...

Linux第一章 習題

第一章習題解答 1 linux採用什麼版權方式發行?這種版權與通常的商業軟體有何區別?答 早期版本採用的是gpl版權方式發行的,即general public license。後來採用的發行方式是gnu 這種版權與通常的商業軟體的最大區別是免費和開放源 2 簡述linux的技術特點。答 1 提供全部...

Linux命令第一章

命令 選項 引數 command option parameter1 ls 顯示根目錄下的資訊 ls bin 顯示 bin目錄下的所有資訊 ls a 後面接的引數為就是選項 在建立檔案時如果檔名是以 開頭將會是乙個隱藏檔案。例如 touch demo.txt 檢視幫助文件 help 一般是linux...