Linux常用指令:不定期收集

下文是在使用Linux过程中遇到的指令,多是从网上琐碎收集起来的。做个笔记备份,如有雷同,我转载的。

1、查看当前目录下有多少个文件 ls | wc -w

2、文件重命名 mv test.txt wbk.txt

3、查看gpu nvidia-smi

4、解压zip unzip 文件名

5、合并解压 cat ziptest.z* > google_bak.zip
              unzip google_bak.zip

6、上传 rz
7、下载 sz 文件名

8、查看文件下各个文件的大小 ls -lht

9、scp 传送文件

10、tab 补齐文件名

11、按文件名批量删除文件 find . -name "*.java" |xargs rm -rfv


12、vi    在vim中u   撤销上一步的操作
    Ctrl+r 恢复上一步被撤销的操作

13、删除文件夹实例:rm -rf /var/log

14、查看当前路径: pwd

15、查看文件时间: stat 1.txt
 

16、CP命令
格式: CP [选项]  源文件或目录   目的文件或目录
选项说明:-b 同名,备分原来的文件
        -f 强制覆盖同名文件
        -r  按递归方式保留原目录结构复制文件

cp -Rf /home/user1/* /root/temp/
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
即格式为:cp -Rf 原路径/ 目的路径/

17、删除文件夹实例:rm -rf /var/log/httpd/access

18、#######################服务器后台运行程序,前台关机不影响############
1. 用后台运行程序
只需要输入如下的指令:

nohup python ****.py > hehe.log&


其中****.py是你想要运行的python程序,hehe.log是存储的日志文件,
我们可以通过查看hehe.log来查看我们的程序的运行情况。注意需要敲击两次回车键。


2. 查看运行的程序的进程
如果想要查看后台程序的运行情况,我们有两种方法,


(1)直接vim hehe.log, 这样的话就可以看到log中的内容,但是没有办法动态的显示程序的动态的运行情况。

vim hehe.log


(2)采用 tail -f 命令,这样的话就可以动态的显示程序的运行情况,但是需要采用CTRIL + C的方式停止查看。

tail -f hehe.log


3. 如何在服务器的后端结束程序
在使用nohup这个命令的时候,会在命令行窗口中显示一个进
程号PID,如果忘记了这进程号,我们也可以使用ps这个命令查看进程号。
想要在服务器的后端结束这个程序,我们只需要输入:


kill -9 PID


其中PID就是我们需要结束的程序的进程号。

19、查看硬盘空间 df -h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值