linix换源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
esc ggdG全部删除,i进入编辑模式,粘贴下面的链接
apt-get update
阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
nilbuntu添加开机启动项
gitee避免重复输入密码
git config --global credential.helper store
ubuntu开机之后会执行/etc/rc.local文件中的命令,因此:
sudo vim /etc/rc.local
查看系统中文件的使用情况:
df -h
查看当前目录下各个文件及目录占用空间大小:
du -sh *
本地和服务器文件传输:
scp -r -P 1888 iccd@202.118.75.81:~/taylor ~/iccd/
查看当前目录下的文件数量(不包括子目录中的文件)
ls -l|grep "^-"| wc -l
查看当前目录下的文件数量(包括子目录中的文件)
ls -lR|grep "^-"| wc -l
ubuntu的前置耳机没有声音,运行下面指令,然后将第二项Headphon按m键打开,调到白色位置即可。
sudo alsamixer
用ssh远程连接服务器,在服务器上运行docker,运行GUI软件的方法:
ssh -p 1888 -X iccd@202.118.75.81
在脚本runDockerRemoteGUI.sh中写入下面的指令:
nvidia-docker run \
-v /etc/localtime:/etc/localtime:ro \
--net=host \
-e DISPLAY=:10.0 \
-v $HOME/slides:/root/slides \ #将宿主机的$HOME/slides文件夹和容器的/root/slides文件夹绑定#
-it \
matcaffe #镜像名#
之后,将远程的宿主机中的文件复制到刚刚生成的容器中:
docker cp $HOME/.Xauthority [container ID]:/root/.Xauthority
下次进行远程连接时重新运行上面的指令,否则运行GUI软件时会报错,应该时两次远程登录授权信息不一致导致的,这也是没有使用:
-v $HOME/.Xauthority [container ID]:/root/.Xauthority
的原因。
使用备注:
2888 宿主机:~/taylor 数据:~/taylor/data
容器:/taylor
Syntax error: Bad for loop variable
sudo dpkg-reconfigure dash
选择no
Linux终端运行matlab的.m文件
matlab -nodesktop -nosplash -r test
# -nodesktop 不启动桌面
# -nosplash 没有启动界面
# -r 执行matlab命令
##ubuntu命令行运行matlab
matlab -nosplash -nodesktop -r yourmfile
sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)
三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。
这个三位的二进制数的每一位分别表示读、写、执行权限。
如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应:
0 [000] 无任何权限
4 [100] 只读权限
6 [110] 读写权限
7 [111] 读写执行权限
修改挂载硬盘卷标
sudo blkid
sudo e2label /dev/sda1 disk