Shell 舒适的设置与优化
Powershell
cmd
Linux(Ubuntu)
常用快捷键
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 什么的