su root
在安装caffe的时候,没有使用sudo 进行编译导致运行程序显示 4.vs的错误。使用su root可以获得权限
sudo script screen.log
该条命令可以保村运行窗口中的日志,并且会后台更新
ln -s <源文件位置> <目标文件位置>
软链接操作,可以链接到目标文件,创建快捷方式,在训练中可以避免数据集的重复拷贝
uname -r
通过该命令来查找当前系统内核,之前有一次系统更新将内核更新撑5.0_generic和415的显卡驱动不匹配,调用nvidia-smi的时候会出现无法连接的情况
df -h
来检查linux服务器的文件系统的磁盘空间占用情况。
nvidia-smi
只有安装显卡驱动才能使用,查看显存使用状态
ls -a 显示全部的文件及文件夹,包括隐藏的文件或文件夹
ls -l 显示较全的文件信息,包括权限、用户、用户组等。
ls --color 显示文件及文件夹,并标有不同的颜色。
查看目录
chmod +x <目标文件>
为文件赋予读的权限,但我更喜欢用777,啥权限都有
cp <源文件名> <目标文件名>
rm -rf <文件名>
用来复制和删除的
ps,用caffe的时候发现复制人家的Makefile.config.example变为自己的Makefile.config的时候发现一直编译出错,用cp指令解决了,我也不知道问什么
一些压缩和解压缩(打包)的指令
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
.tgz
解压:tar zxvf FileName.tgz
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
.rar
解压:rar a FileName.rar
压缩:rar e FileName.rar
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
gedit ~/.bashrc
来打开环境变量,同时用vim也是可以的
部分参考:https://blog.youkuaiyun.com/simonforfuture/article/details/78614208#_3
https://blog.youkuaiyun.com/simongeek/article/details/45271089
同时Linux命令大全也能找到很多
apt-get 安装
sudo apt-get install ***
sudo apt-get remove