Linux/Unix操作系統(tǒng)

1.操作系統(tǒng)概述

  • 操作系統(tǒng):Oprating System,簡稱OS

  • 概述:控制計(jì)算機(jī)硬件和軟件的計(jì)算器程序,最基本的系統(tǒng)軟件

  • 發(fā)展:減低功耗、提高性能、縮小成本、降低成本

  • 常見操作系統(tǒng):windows、Mac、unix/linux、Android、IOS等等

2.Linux/Unix安裝前準(zhǔn)備

  • 虛擬機(jī)軟件:VitrualBox

    ——官方網(wǎng)站:http://www.oracle.com

  • Linux/Unix操作系統(tǒng):Ubuntu16.04

  • 安裝要求
    —— CPU:i3+
    —— 內(nèi)存 :4G+
    —— 硬盤 :20G+

3.軟件安裝~虛擬機(jī)

  • 虛擬機(jī):
    使用軟件模擬的
    具有計(jì)算機(jī)完整硬件功能的
    運(yùn)行在一個(gè)完全隔離的環(huán)境中的計(jì)算機(jī)系統(tǒng)

  • 常用虛擬機(jī):VMware、VirtualBox、Virtial PC等等

4.VirtualBox安裝使用

  • VirtualBox安裝
    —【 因不方便上傳,可以私聊】
  • VirtualBox鼠標(biāo)釋放
    — 按【Ctrl[右]】鍵釋放
  • 全屏切換
    — 按【Ctrl[右]+F】鍵切換
  • 其他
    — 出現(xiàn)問題一定要記得【度娘】and 【谷歌】

5.Ubuntu簡單操作

  • 默認(rèn)自帶圖形畫界面操作——類似windows操作系統(tǒng)
  • 刷新:鼠標(biāo)右鍵菜單[整理桌面]
  • 更改桌面背景:鼠標(biāo)右鍵菜單[更改桌面背景]
  • 程序啟動:桌面左下角[搜索(圈圈)]圖標(biāo)
  • 任務(wù)欄:桌面頂部(包括網(wǎng)絡(luò)連接、輸入法切換、關(guān)機(jī)重啟等)

6.Linux/Unix文件打包壓縮操作

打包:將多個(gè)不同的文件,用一個(gè)文件封裝,包含在一個(gè)文件中。也是一種文件壓縮方式,只不過壓縮比例較小(1M->0.9M),主要是操作效率較快

通常用在文件整理上(我們項(xiàng)目的日志整理、項(xiàng)目的文件整理,文件傳輸?shù)鹊龋?/p>

  • 文件打包解包操作:tar
    -c選項(xiàng):打包文件
    -x選項(xiàng):解包出包中的文件
    -t選項(xiàng):列出包中的所有內(nèi)容
    -v選項(xiàng):詳細(xì)列出操作的文件信息
    -f選項(xiàng):使用指定的包文件
    -z選項(xiàng):使用gzip解壓文件

  • 文件壓縮解壓縮操作:gzip
    gzip:壓縮文件
    -d選項(xiàng):解壓縮文件
    -l選項(xiàng):列出壓縮文件信息

7.Linux/Unix用戶管理

Paste_Image.png

8.ftp服務(wù)器配置操作

  • 軟件準(zhǔn)備:ubuntu操作系統(tǒng)、FlashFXP軟件

  • vsftpd軟件安裝

  • ftp目錄及用戶添加

  • 遠(yuǎn)程ftp登錄及文件上傳

9. ssh遠(yuǎn)程登錄配置及操作

  • 軟件準(zhǔn)備:Ubuntu操作系統(tǒng)、SecureCRT遠(yuǎn)程軟件

  • openssh-server軟件安裝

  • ssh遠(yuǎn)程登錄配置

  • SecureCRT遠(yuǎn)程登錄操作

10.ubuntu下軟件安裝

  • apt-get update : 更新軟件列表
  • apt-get upgrade : 更新軟件
  • apt-get install[軟件名稱]:從默認(rèn)軟件源安裝制定的軟件

11.ubuntu python開發(fā)環(huán)境搭建

  • ubuntu默認(rèn)支持python2.7& python3.5的開發(fā)環(huán)境
  • ubuntu默認(rèn)python—>/usr.bin/python—>python2.7
  • 軟連接—>快捷方式—>語法 : In-s源文件 快捷方式
  • 其他情況:
    — 下載源代碼、make&install編譯
    — 配置環(huán)境變量

Ubuntu終端簡單操作1——切換工作路徑

  • cd: 切換到當(dāng)前用戶根目錄,默認(rèn)[/home/用戶名/]
  • cd . : 切換到當(dāng)前目錄
  • cd .. : 切換到上一級目錄
  • cd / : 返回操作系統(tǒng)跟目錄,默認(rèn):[/]
  • cd direction : 進(jìn)入某個(gè)指定的文件目錄

Ubuntu終端簡單操作2——查看文件

  • ls : 查看當(dāng)前目錄下的文件列表
  • ls-l : 以列表的方式查看當(dāng)前目錄下的文件詳細(xì)信息
  • ls-a : 查看當(dāng)前目錄下的所有文件
  • ls-al : 查看當(dāng)前目錄下所有文件的詳細(xì)信息
  • ls I more :以分頁的形式查看文件
  • d : 文件列表選項(xiàng)中表示文件夾
  • — : 文件列表選項(xiàng)中表示文件

Ubuntu終端簡單操作3——文件復(fù)制和粘貼

  • cp/dir/filea/dir/fileb
    — 復(fù)制filea文件到指定目錄并重命名為fileb
  • cp - r/dir/filea/dir/fileb
    — 復(fù)制filea文件夾到指定的目錄并重命名為fileb
  • mv/dir/filea/dir/fireb
    — 剪切filea文件并粘貼到指定目錄并重命名為fileb

Ubuntu終端簡單操作4——文件創(chuàng)建刪除

  • touch filename
    — 創(chuàng)建一個(gè)名稱為filename的文件
  • mkdir directory_name
    — 創(chuàng)建一個(gè)名稱為directory的文件夾
  • mkdir -p dira/dirb/dirc/dird
    — 創(chuàng)建多級目錄
  • chmod<permission><file>:修改文件訪問權(quán)限
  • rm file
    — 刪除file文件
  • rm -rf file_name
    — 刪除文件file_name,可以刪除文件夾

Ubnuntu終端簡單操作5——vim編輯器

  • vi file
    — 使用vim編輯器編輯文件file
  • 三種模式:
    — 命令行模式:1.光標(biāo)移動查看內(nèi) 2. HJKL—>方向鍵[上下左右] 3.x : 刪除光標(biāo)所在的一個(gè)字符
    — 插入模式:1. a :在光標(biāo)后插入 2. i :在光標(biāo)前插入
    — 底行模式:1.命令行輸入命令,在底行輸入 2.wq :保存文件并退出編輯器 3. q:直接退出編輯器

Ubuntu終端簡單操作6——文件內(nèi)容查看

  • cat file_name: 查看文件內(nèi)容
  • cat file_name | more: 以分頁的形式查看文件內(nèi)容
  • more file_name: 以分頁的形式產(chǎn)看文件內(nèi)容
  • tail -nf : 查看文件末尾的n行內(nèi)容

Ubuntu終端簡單操作7——文件搜索

  • grep [kw] file
    — 在文件file中搜索包含kw關(guān)鍵字的信息
    — file文件是一個(gè)包含路徑的文件

  • Is file I grep[kw]
    — 在查詢出來的文件列表中,搜索包含kw關(guān)鍵字的文件

Ubuntu終端簡單操作8——系統(tǒng)操作用戶

  • 修改并啟用ubuntu超級用戶

  • 終端輸入:sudo passwd root
    — 該命令用戶更改超級用戶密碼
    — 首先輸入當(dāng)前用戶密碼
    — 然后輸入兩次root用戶密碼完成更改

  • 切換用戶
    — su - root :切換到root用戶
    — 輸入密碼之后就可以切換【注意:密碼默認(rèn)不會顯示】

Ubuntu終端簡單操作9——系統(tǒng)信息

  • uname - a: 查看操作系統(tǒng)內(nèi)核/操作系統(tǒng)/CPU信息
  • env: 查看環(huán)境變量
  • hostname: 查看計(jì)算機(jī)名
  • head - n 1/etc/issue:查看操作系統(tǒng)版本
  • cat/proc/cpuinfo:查看CPU信息
  • lspci -tv: 查看所有USB設(shè)備
  • lsmod : 列出所有加載的內(nèi)核模塊

Ubuntu終端簡單操作10——系統(tǒng)網(wǎng)絡(luò)信息

  • ifconfig : 查看系統(tǒng)網(wǎng)絡(luò)信息
  • iptables -L:查看系統(tǒng)防火墻系統(tǒng)
  • route -n : 查看系統(tǒng)網(wǎng)絡(luò)路由信息
  • netstat -Intp : 查看所有監(jiān)聽端口
  • netstat -antp : 查看所有已經(jīng)建立的鏈接
  • netstat -s : 查看網(wǎng)絡(luò)統(tǒng)計(jì)信息

Ubuntu終端簡單操作11——系統(tǒng)進(jìn)程信息

  • pa -ef: 查看系統(tǒng)中當(dāng)前用戶的所有進(jìn)程信息
  • ps -ef I grep [kw] : 查看包含關(guān)鍵字kw的進(jìn)程信息
  • top : 實(shí)時(shí)顯示當(dāng)前用戶所有進(jìn)程信息
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容