Shell 舒適的設置與優化
Powershell
① anaconda 換鏡像源
② pip 換源
③ Oh My Posh
cmd
Linux(Ubuntu)
① 先下載 WSL,wsl --install
② 安裝 ZSH 和 Oh My Zsh,安裝 Oh My Zsh 外置主題看這里
③ Bash 切換 ZSH,chsh -s /usr/bin/zsh
與 chsh -s
which zsh`
PS:桌面路徑 /mnt/c/users/XXX/desktop
常用快捷鍵
Windows Terminal 快捷鍵
分割屏幕:Alt + shift + d
關閉屏幕:Ctrl + shift + w
查找:Ctrl + shift + f
Powershell / cmd 快捷鍵(其他快捷鍵)
清屏
cls
顯示當前目錄
dir (cmd | powershell)
ls (powershell)
打開當前文件夾
start .
查找文件
dir *.txt (cmd | powershell)
顯示當前路徑
pwd (powershell)
Linux shell 快捷鍵(其他快捷鍵)
粘貼:Shift + insert
更新軟件源(實際更新軟件源是鏡像站的工作)
sudo apt update
查看需要更新的軟件列表
sudo apt upgrade
安裝指定的軟件
sudo apt install <package_name>
安裝指定版本的軟件
sudo apt install <package_name>=<version_number>
列出所有已安裝的軟件
apt list --installed
卸載軟件
sudo apt remove <package_name>
創建文件
touch test.txt
清屏
clear
查找文件
ls *.txt
find /mnt/c/Users/14805/Desktop/ -name impromptu.md
查看命令幫助
man <command_name>
<command_name> --help
查看某個文件的信息
ls -l ACM.cpp
# 如:-rwxrwxrwx 1 ubuntu ubuntu 330 Oct 1 19:34 ACM.cpp
查看全部文件的信息
ls -alh
查看文件類型
file ACM.cpp
# 如:ACM.cpp: C++ source, ASCII text, with CRLF line terminators
查看文件大小
du -h ACM.cpp
# 如:4.0K ACM.cpp
查看當前目錄(或深度下)的大小
du -h -d 1 .
查看文件內容
cat ctf.txt
# -------------下面是不常用命令-------------
新建目錄
mkdir ctf
復制文件
cp ctf.txt /home/ctf
復制文件夾
cp -r /home/ubuntu /home/ctf
刪除文件
rm ctf.txt
rm -f ctf(權限不足)
刪除文件夾
rm -r ctf
rm -rf ctf(權限不足)
移動文件
mv ctf.txt /home/ctf
重命名文件
mv ctf.txt acm.txt
環境
anaconda
① 使用 anaconda 及 conda 的環境
# 使用的 python 版本 = 3.6 並命名環境名為 data
conda create -n data python=3.6
# 下載所需 python 庫
# conda install -n data package_name
conda install -n data numpy
conda install -n data matplotlib==3.3.1
conda install -n data pandas
conda install -n data seaborn
conda install -n data statsmodels
conda install -n data scikit-learn
# 進入環境
conda activate data
# 卸載已有 python 庫
# conda uninstall -n data package_name
# 更新已有 python 庫
# conda upgrade -n data package_name
② 使用 conda 進行環境調整
# 查看當前環境
conda info
# 查看全部環境
conda info --envs
# 檢查並更新當前 conda
conda update conda
# 進入舊環境
conda activate old_name
# 克隆舊環境
conda create -n new_name --clone old_name
# 退出舊環境
conda deactivate
# 刪除舊環境(最后記得刪除舊環境的文件夾)
conda remove -n old_name --all
軟件
JAVA
java -cp 什么的