Linux服务器系列操作(个人麻瓜笔记)

Posted SoaringPigeon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux服务器系列操作(个人麻瓜笔记)相关的知识,希望对你有一定的参考价值。

Linux服务器使用小手册


*这个文章主要用于记录个人使用Linux服务器时的一些命令或trick

删除文件

rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

移动文件

命令格式:mv [-fiv] source destination
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
-u:若目标文件已经存在,且源文件比较新,才会更新

%如将/test1目录下的file1移动到/test3 目录,并将文件名改为file2,可输入以下命令:
mv /test1/file1 /test3/file2

解压zip压缩文件

  • 解压到当前文件夹

先用‘cd’进入对应的文件夹,然后使用代码

unzip zipped_file.zip

则zipped_file.zip文件将会被解压到当前文件夹

  • 解压到指定文件夹
unzip zipped_file.zip -d unzipped_directory

则zipped_file.zip文件将会被解压到unzipped_directory目录下

Linux目录操作

. 代表此层目录
.. 代表上一层目录
- 代表前一个工作目录
~ 代表[目前用户身份]所在的家目录
~account 代表account这个用户的家目录(account是个账号名称)
cd [相对路径或绝对路径]
cd ~vbird 《==代表去vbird这个用户的家目录,即/home/vbird
cd ~==代表回到自己的家目录
cd 《==没加任何路径,也代表回到自己家目录
cd ..==代表去目前的上一层
cd -==代表回到刚刚那个目录
cd /var/spool/mail 《==代表直接去绝对路径/var/spool/mail
cd ../mqueque 《==相对路径

查看服务器使用情况

gpustat -cpu

Linux软连接(相当于Window快捷方式)

ln -s target_directory storage_directory/name_of_softlink
%示例:
ln -s /media/chensiyuan_data/djc_data/PointNet ./PointNet/PointNet_data

tmux使用用法

Tmux 使用教程 - 阮一峰的网络日志

程序多个显卡一起使用的命令

CUDA_VISIBLE_DEVICES=0,1,2,3 python xxx.py

Anaconda环境管理

anaconda conda环境管理命令

跨服务器传输文件

scp -i 密钥地址 -r -P 端口 文件地址 用户名@ip:目的地存放地址

注意:如果出现Permissions 0644错误,则运行chmod 400修改一下权限即可

$ chmod 400 密钥地址

以上是关于Linux服务器系列操作(个人麻瓜笔记)的主要内容,如果未能解决你的问题,请参考以下文章

Linux笔记:文件共享服务NFS快速入门

linux基础知识学习笔记

ECMAScript6入门-序言

教你搭建服务器系列(10)利用Docsify搭建个人笔记网站

教你搭建服务器系列(10)利用Docsify搭建个人笔记网站

ES6笔记系列