Linux 基礎操作手記一
sudo
這個必須有啊!開頭加上
sudo su
輸入這個獲取最高權限 ,後面命令就不用加sudo
sudo apt-get install
安裝命令 例:sudo apt-get install gnome-desktop-environment
sudo apt-get update
每次安裝一定記更新
apt-get upgrade
更新軟件後 記得升級
可以解決 Unable to locate package
重啓 Windows 10 子系統(WSL) ubuntu
WSL 子系統是基於 LxssManager 服務運行的。
net stop LxssManager
net start LxssManager
win10 安裝使用ubuntu子系統
https://yq.aliyun.com/articles/692653
dpkg
安裝命令:軟件包名需要加上後綴.deb
sudo dpkg -i 軟件包名
卸載命令
sudo dpkg -r 名稱
purge 是完全刪除,會連配置文件一起刪除
sudo apt-get remove --purge vim
換源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
清華源
https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
命令行提示 Tab
按一下自動補齊,多按幾下出提示
環境變量
echo $PATH //輸出環境變量
env //輸出所有環境
export //命令用來設置環境變量
PATH通常定義在/etc/environment或/etc/profile或~/.bashrc 中。
export PATH="$PATH:/home/user/bin"
//也可以使用
PATH="$PATH:/home/user/bin"
export PATH
echo $PATH
repo 安裝環境配置
mkdir ~/bin
PATH=~/bin:$PATH
echo 'export PATH=$PATH:$HOME/bin' >> ~/.bashrc
export PATH=$PATH:$HOME/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
set可以設置某個環境變量的值。清除環境變量的值用unset命令。
刪除文件
-r 就是向下遞歸,不管有多少級目錄,一併刪除
-f 就是直接強行刪除,不作任何提示的意思
刪除文件夾實例: rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
刪除文件使用實例: rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
命令行編輯
- Ctrl + C :重新編輯 or 放棄當前執行命令
- Ctrl + D :退出系統
vim編輯 - dd :刪除行
- i :編輯
- ESC+wq:保存
查看安裝路徑
which java
賦予權限
chomd +x //可執行
查看版本
lsb_release -a //當然GUI下關於界面查看
可視化編輯
gedit /文件地址 //編輯器底部可設置文本類型
命令行快捷啓動
ctrl + alt +t //win鍵啓動多桌面模式
模糊搜索軟件
apt-cache search 7z
刪除錯誤依賴
sudo apt --fix-broken install
安裝搜狗輸入法( Ubuntu 20.04 LTS不支持 )
- sudo apt install fcitx
- sudo apt --fix-broken install
- sudo dpkg -i 本地deb包
批量複製到
sudo cp -r 到文件路徑 //複製文件夾
sudo cp dir/* 到文件路徑 //批量複製
下載
wget -P 目錄 網址
複製
cp -r timg?image /mnt/c/Users/Administrator/Desktop/
直接下載到桌面
wget -P /mnt/c/Users/Administrator/Desktop/ http://pic1.win4000.com/pic/f/c0/182ffcbe87.jpg
-O 另存爲 -o 打印日誌
wget http://pic1.win4000.com/pic/f/c0/182ffcbe87.jpg -O baidu.index.html -o wget.log