1.vim的使用
vim test.txt1.1 基础用法
- 添加和修改文件:键盘键入i
- 保存和退出:键入:wq
- 不保存退出:键入:q!
1.2 其他用法
- 键盘输入数字就可以到多少行
- 键盘输入 gg可以划到最顶端
- 键盘输入GG可以划到最底端
2.挂载
2.1 查看文件系统磁盘使用情况统计
df -h2.2 挂载
mount 挂载盘 挂载点(自己新建的文件夹地址),例如
mount /dev/sdb8 /mnt2.3 卸载挂载文件
卸载挂载盘、挂载点都可以
umount /dev/sdb8
umount /mnt2.4 其他
系统硬盘分区情况
sudo fdisk -l可以知道所有硬盘的名称,以便于上面的挂载
格式化硬盘
如果是新的硬盘,需要格式化硬盘在挂载
mkfs.ext4 /dev/sdf #将硬盘格式化成ext4格式,谨慎使用3. 用户管理
3.1 添加用户
sudo adduser username(用户名字)3.2修改密码
sudo passwd username3.3 指定文件夹内所有文件的访问权限
sudo chown -R tom /home/DATA/test/tom3.4 添加用户的root权限
sudo vim /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名 如test)
4. 远程拷贝文件
Linux scp 命令用于 Linux 之间复制文件和目录
4.1 本地拷贝远程服务器文件
scp remote_username@remote_ip:remote_folder local_file例子:将远程服务器10.0.0.0中的dataset文件拷贝到本地路径/home/sunny/目录下:
scp -r zyt@10.0.0.0:/home/zyt/dataset /home/sunny/4.2 将本地文件传到远程服务器中
scp local_file remote_username@remote_ip:remote_folder 例子:将本地的/home/sunny/dataset文件拷贝到远程服务器10.0.0.0中/home/sunny/data目录下:
scp -r /home/sunny/dataset zyt@10.0.0.0:/home/zyt/5. Tmux
tmux是一个终端复用器(terminal multiplexer),主要看重他可以后端运行程序,远程链接服务器,然后开启tmux,后端训练和测试。
5.1 安装tmux
sudo apt-get install tmux5.2 基本使用方法
- 新建会话
tmux new -s my_session,其中session_name是session的名字。 - 在 Tmux 窗口运行所需的程序。
- 下次使用时,重新连接到会话
tmux attach-session -tsession_name或者tmux a -t session_name
5.3 其他用法
tmux ls 命令可以查看当前所有的 Tmux 会话删除session
tmux kill-session -t session_name tmux kill-server 删除所有session
分离会话, 后台保持
tmux detachctrl+b 然后再按d,后台保持退出
记录
ps aux | grep train
6.terminal多开
6.1 打开多个窗口
<Ctrl> + <shift> + <T>6.2 多窗口之间的切换快捷键
方法一
<Ctrl> + <PageUp> + <PageDown>方法二
切换第一个窗口
<Alt> + 1
切换第二个窗口
<Alt> + 2
切换第n个窗口
<Alt> + n6.3 窗口关闭
先切换到需要关闭的窗口,再关闭
<Ctrl> + <D>版权声明:本文为pursuit_zhangyu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。