一些linux常用命令
- linux 常用命令
- 打开某个文件夹
- 查看某个目录的所有内容
- 复制文件命令
- 移动命令
- 创建文件夹
- 删除文件或目录
- 当前目录
- 创建文件
- 找文件/文件夹
- 查看目录或文件夹大小
- 更改文件或目录权限
- 查看文件内容之vim
- 查看之前输入的命令行
- 下载某个东西到某个位置
- 解压缩
- 查看CPU占用情况
- 查看进程情况
- 查看gpu情况
- 写入某句话到文件中
linux 常用命令
linux系统一般使用命令行操作比较多,也比较快,特别是在远程连接服务器的时候也是用命令行,一些简单的指令有助于提升工作效率。 以下是我经常使用到的一些命令行。
打开某个文件夹
cd ./x 进入下级文件夹的x目录
cd ../x 进入上级文件夹x目录
查看某个目录的所有内容
ls [目录]
复制文件命令
cp [源文件] [目标目录]
cp -r [源目录] [目标目录]
移动命令
mv -i [源文件] [目标目录]
mv /home/packageA/* /home/packageB/ #移动目录下所有文件
创建文件夹
mkdir [name]
删除文件或目录
rm 删除文件
rm -r 删除目录
当前目录
pwd
创建文件
touch [file]在某个目录创建新文件
找文件/文件夹
使用find 或者ls | grep 命令
find [目录] -name [文件名或子目录]
或
ls |grep i
查看目录或文件夹大小
du -sh
更改文件或目录权限
chmod chmod u+x
chmod是权限管理命令change the permissions mode of a file的缩写。。
u代表所有者,
x代表执行权限。
+ 表示增加权限。chmod -R 777 chmod -R 777 意思就是将当前目录及目录下所有文件都给予777权限(所有权限)
查看文件内容之vim
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史
查看之前输入的命令行
history
下载某个东西到某个位置
wget https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.3.pth -P experiments/pretrained_models
解压缩
tar -zxvf Flickr2K.tar.gz
unzip 1.zip
查看CPU占用情况
showcpu
查看进程情况
1.ps aux
2.top
3.htop
kill -signal PID #杀死进程
查看gpu情况
nvidia-smi
gpustat #比较好用 特别是gpustat -i 是动态的
写入某句话到文件中
echo “hello” >> temp.txt ##追加输入
echo "hello word" > temp.txt ##清空输入