[基本命令]
常用
lsb_release -a 查看系统版本信息source <file_name> 在当前bash环境下读取并执行file_name中的命令。可用. <filename>代替su <user_name> 切换用户
文本处理
cut -<option> <num> 截取
| -b | 按字节(byte)定位 |
|---|---|
| -c | 按字符(charcter)定位 |
| -f | 按域(fields)定位 |
cut -b 3-5,8 //截取第3、4、5、8位字节
权限
ls -l <file_name> 查看文件的权限ls -ld <dir_name> 查看文件夹的权限
文件夹
浏览
pwd 打印当前文件目录(绝对路径)cd 切换目录ls <-alrtAFR> <name...> 查看文件ls -l | grep "^-" | wc -l查看当前目录下的文件个数 #grep "^d"可查看文件夹个数
<-alrtAFR> 含义:
-a显示所有文件及目录 (. 开头的隐藏文件也会列出)-l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出-r文件以相反次序显示(原定依英文字母次序)-t将文件依建立时间之先后次序列出-A同-a,但不列出 “.” (目前目录) 及 “..” (父目录)-F在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/“-R若目录下有文件,则以下之文件亦皆依序列出删除
rm -rf <dir_name>递归方式,强制删除下的所有文件(夹) rmdir删除一个空的文件夹rm删除文件或文件夹[常见问题]
VMWare
开启虚拟机和本机剪切板共享
# 以下全root状态下运行准没错 # 更新列表,若apt list open-vm-* 可以找到open-vm-tools为成功 apt update apt install open-vm-tools open-vm-tools-desktop # 验证安装方式 apt list --installed | grep vm vmware-user虚拟机ip被拒接访问
# 关闭防火墙 sudo ufw disable # 安装远程服务 sudo apt-get install openssh-server安装CentOS
下载CentOS镜像:centos7 x86_64
详细安装步骤:
安装用户界面:yum groupinstall -y "GNOME Desktop"
启动用户界面:init5中止wget后台下载
ps aux | grep wget kill -9 <process_num>强制删除(busy)文件
lsof +D <dir_path> kill -9 <PID_num> rm -f <file_name> # 删除文件 rm -rf <dir_name> # 删除文件夹[conda使用]
安装conda
```shell安装miniconda
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
赋予权限,并启动安装
chmod 777 Miniconda3-latest-Linux-x86_64.sh ./Miniconda3-latest-Linux-x86_64.sh
Details:
<a name="wPnCY"></a>
### 启动conda
```shell
# 进入miniconda的bin目录
cd miniconda3
cd bin
ls -lh
# 对bin下activate文件进行授权,并执行
chmod 777 activate #首次启动需要
source ./activate
# 启动conda
conda
虚拟环境
conda info -e 查看现存环境conda create -n <env_name> python=3.7 创建环境env_name,python=版本conda activate <env_name> 开启env_name环境
conda deactivate 关闭环境conda remove -n <env_name> --all 删除名为
软件管理
conda install <package name> 安装软件包conda install numpy=1.7.2 安装特定版本的软件包conda remove <package name> 移除软件包
