【linux】一些linux系统下的常用命令(本地使用、远程服务器连接常用)

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 ##清空输入
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RichardCV

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值