1. 程式人生 > >20165334 預備作業3 Linux及學習

20165334 預備作業3 Linux及學習

電源 尋找 alt ups 電源鍵 重新 arguments 工具 出圖

  • Linux安裝過程遇到的問題

    1、Linux安裝過程中沒有Ubuntu(64-bit)選項(我的電腦是64位)

    ??解決辦法:百度得知原因是沒有開啟blos,每個電腦都有進入blos的方法,以惠普電腦為例,進入blos的方法是按電源鍵啟動電腦,在屏幕剛亮時,不停點擊f10按鍵,就可以進入blos界面,然後根據選項開啟blos就可以了。

    2、遇到圖2的問題

    技術分享圖片

??出現這種情況的原因之一是沒有開啟blos,原因之二可能是電腦上安裝的安全軟件禁止開啟虛擬化,解決辦法是退出安全軟件然後再試。

3、在安裝增強功能時遇到圖3的問題

技術分享圖片

??這是我們在安裝增強功能時在終端輸入相關命令時輸入錯誤後直接退出終端想重新安裝,結果出現圖3問題,因為你已經加載了光盤所以需要彈出光盤重新加載,彈出方法是在Linux桌面選中光盤的圖標左擊選擇彈出。

4、安裝增強功能時遇到圖4的問題

??寫錯了光盤文件的名稱,光盤文件的名稱在Linux光盤的下面的一串字母數字,或者可以在終端用ls查看文件名稱。

5、在設置分配共享數據空間時出現圖5的問題

技術分享圖片

??這個問題自己沒有解決,但找到了相關網友的獨特理解CSDN博客

  • Linux學習

    ??別出心裁的Linux命令學習法

    Linux中命令的格式:

    command [options] [arguments] //有些命令不需要選項和參數

選項(option)是調節命令執行的開關,選項不同決定了命令的顯示結果不同。

參數是指命令的作用對象

快捷鍵或命令 相關作用及解釋
CTRL+ALT+T
打開終端
上鍵 重復上面的一個命令
Tab 終端中補全命令
CTRL+C 中斷運行程序
ls 顯示當前目錄的內容
man 幫助指令
cheat 顯示Linux命令的使用案例,包括該命令所用的選項和簡單功能
find 在指定目錄下查找文件
grep 對文件全文搜索
whereis,which 查看命令工具裝載的地址

??Linux基礎入門學習

1、基本概念及操作

touch file //創建一個名為file的文件

cd /etc/ //進入一個目錄

pwd //查看當前所在目錄

echo //顯示輸入內容

- 通配符(*)(?)可以用來對字符串模糊匹配

作業:利用toilet,figlet,輸出圖形字符

技術分享圖片

2、用戶及文件權限管理

  • 創建用戶

    sudo adduser name

su -l name //切換用戶登錄

  • 用將用戶添加到用戶組的方法使用戶獲取root權

$ su roothome  //擁有root的用戶

$ group name  //要獲取root的用戶

$ sudo usermod -G sudo name

$ groups  name
  • 修改文件權限

chmod  700  name  二進制修改法
chmod go-rw name  //g、o 還有 u 分別表示 group、others 和 user,+ 和 - 分別表示增加和去掉相應的權限。
  • 變更文件所有者為 htt

$ cd /home/lilei
$ ls name
$ sudo chown htt name
$ ll name  //查看權限

作業:添加一個用戶 loutest,使用 sudo 創建文件 /opt/forloutest,設置成用戶 loutest 可以讀寫。

技術分享圖片

3、Linux 目錄結構及文件基本操作

mkdir homework 創建目錄

touch {1..n} .txt 創建TXT文件

rm {1..n} .txt 刪除文件

作業: 創建一個 homework 目錄,建立名為 1.txt~10.txt 文件,並刪除 1.txt~5.txt 。

技術分享圖片

4、環境變量與文件查找

  • 使用 declare 命令創建一個變量名為 tmp 的變量:

    $ declare tmp

locate:可以用來查找指定目錄下的不同文件類型,如查找 /etc 下所有以 sh 開頭的文件:
$ locate /etc/sh

作業:找出 /etc/ 目錄下的所有以 .list 結尾的文件。

技術分享圖片

  • 挑戰尋找文件

    找到sources.list文件;把文件所有者改為自己(shiyanlou);把文件所有者改為自己(shiyanlou);把權限修改為僅僅只有自己可讀可寫。

技術分享圖片

5、文件打包與解壓縮

常見的幾種格式zip,rar,tar

  • 操作

    zip 打包文件
$ zip -r -q -o shiyanlou.zip/home/shiyanlou
$du -h shiyanlou.zip
file shiyanlou.zip
//上面命令將目錄 /home/shiyanlou 打包成一個文件,並查看了打包後文件的大小和類型。第一行命令中,-r 參數表示遞歸打包包含子目錄的全部內容,-q 參數表示為安靜模式,即不向屏幕輸出信息,-o,表示輸出文件,需在其後緊跟打包輸出文件名。後面使用 du 命令查看打包後文件的大小;

unzip解壓Zip包

$ unzip shiyanlou.zip //將壓縮包解壓到當前目錄
$ unzip -q shiyanlou.zip -d tmp  //安靜模式下將壓縮包解壓到特定目錄tmp
$ unzip -l shiyanlou.zip  //查看壓縮包內容
$ unzip -O GBK 中文壓縮包.zip
  • rar創建rar壓縮包

$ rm *.rar
$rar a shiyanlou.rar
//從指定文件或目錄創建壓縮包或添加文件到壓縮包
  • unrar命令解壓rar文件

$ unrar x shiyanlou.rar //全路徑解壓
$ mkdir tmp
$ unrar e shiyanlou.rar tmp/  //去路徑解壓
  • tar打包工具

$ tar -cf shiyanlou.tar ~

作業:創建一個名為 test 的文件,分別用 zip 和 tar 打包成壓縮包,再解壓到 /home/shiyanlou 目錄。

1、Zip

技術分享圖片

2、tar

技術分享圖片

6、查看磁盤和目錄的容量

$ df  //查看磁盤容量
$ df -h //以更易讀的方式展開
$ du  //查看目錄的容量
  • 作業

    技術分享圖片

20165334 預備作業3 Linux及學習