• Linux后台运行脚本:

nohup python -u test.py > out.log 2>&1 &

nohup sh **.sh > /dev/null 2>&1 &

  • Linux–CentOS定时运行Python脚本

vi /etc/crontab

  • 以递归的方式查找符合条件的文件

例如,查找指定目录/etc/acpi 及其子目录(如果存在子目录的话)下所有文件中包含字符串"update"的文件,并打印出该字符串所在行的内容,使用的命令为:

grep -r update /etc/acpi

  • Find 命令:

find path -option [ -print ] [ -exec -ok command ] {} ;

find . -name "*.c"
find . -type f -print #查找当前目录及子目录下所有的普通文件
find . -type d -print #查找当前目录及子目录下所有的目录
find . -regex '.*\.jpg' #按正则查找当前文件夹下的.jpg文件
  • grep命令:

用于对文件和文本执行重复搜索任务的Unix工具。

grep  [选项]  ”模式“  [文件]

grep test *file (查找后缀有 file 字样的文件中包含 test 字符串的文件)

例子:在当前目录里第一级文件夹中寻找包含指定字符串的 .in 文件

 $ grep "thermcontact" /.in

当前目录中招指定字符串并显示行号

 $ grep "thermcontact"  . -rn

从文件内容查找与正则表达式匹配的行:

 $ grep –e "正则表达式" 文件名
  • 计算文件数量

ls -1 | wc -l

ls :列出文件

-1:这是一个。它每行打印一个条目。要打印隐藏文件,请将其更改为-1a

| :管道输出到…

wc:计算字数

-l:只显示行数

  • 删除文件夹

rm -rf MyDocuments/

find . -type d -empty -delete 删除所有空目录

  • 安装deb包

sudo dpkg -i package.deb

  • cp命令:

cp -r a文件 b文件

  • zip命令:

将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:

zip -q -r html.zip /home/html

如果在我们在 /home/html 目录下,可以执行以下命令:

zip -q -r html.zip *

从压缩文件 cp.zip 中删除文件 a.c

zip -dv cp.zip a.c
  • 查看ascii:

man ascii

修改源文件

备份源:

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

更换源:

使用gedit打开sources文档

sudo gedit /etc/apt/sources.list

debhttp://mirrors.aliyun.com/ubuntu/xenial main

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial main

debhttp://mirrors.aliyun.com/ubuntu/xenial-updates main

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial-updates main

debhttp://mirrors.aliyun.com/ubuntu/xenial universe

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial universe

debhttp://mirrors.aliyun.com/ubuntu/xenial-updates universe

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial-updates universe

debhttp://mirrors.aliyun.com/ubuntu/xenial-security main

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial-security main

debhttp://mirrors.aliyun.com/ubuntu/xenial-security universe

deb-srchttp://mirrors.aliyun.com/ubuntu/xenial-security universe

更新源

sudo apt-get update

sudo apt-get -f install

sudo apt-get upgrade

常用Linux命令(常年更新)的更多相关文章

  1. Java开发需掌握的常用Linux命令(持续更新)

    linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命 ...

  2. 常用Linux命令小结

    常用Linux命令小结 Linux下有很多常用的很有用的命令,这种命令用的多了就熟了,对于我来说,如果长时间没有用的话,就容易忘记.当然,可以到时候用man命令查看帮助,但是,到时候查找的话未免有些临 ...

  3. 77个常用Linux命令和工具

    77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...

  4. 常用Linux命令笔记

    任何脱离业务的架构都是耍流氓 只记录实际常用的Linux命令 常用Linux命令 查找安装路径: whereis nginx 查询nginx进程: ps aux|grep nginx 查看 CentO ...

  5. 常用 Linux 命令的基本使用

    常用 Linux 命令的基本使用 操作系统 作用:管理好硬件设备,让软件可以和硬件发生交互类型 桌面操作系统 Windows macos linux 服务器操作系统 linux Windows ser ...

  6. 十五个最常用Linux命令行 - imsoft.cnblogs

    众多Linux管理员在使用Linux的时候会经常使用到很多Linux命令行,其中有绝大部分不是经常使用到的.在本文中主要为大家总结了经常使用的十五个最常用Linux命令行,希望对刚刚接触Linux命令 ...

  7. 【Linux基础】常用Linux命令: cd, cp, ls, mkdir, mv, rm, su, uname

    常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname cd命令:切换当前工作目录至 dirName(目录参数) 其中 dirName 可为绝对路径或相对路径.若 ...

  8. # 常用linux 命令和相关问题解决

    最近试着自己部署了服务器,在unbantu的环境下 学习了很多新知识 也遇到了很多问题,现在腾出手了,总结一下 常用Linux命令 目录操作 pwd: 查看当前路径 cd: 移动 cd .. : 返回 ...

  9. Linux - 常用 Linux 命令的基本使用

    常用 Linux 命令的基本使用 目标 理解学习 Linux 终端命令的原因 常用 Linux 命令体验 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命 ...

  10. 几个常用linux命令语句

    几个常用linux命令 英文原文:What are the most useful "Swiss army knife" one-liners on Unix? 下面的这些内容是 ...

随机推荐

  1. MySQL编译安装-出现错误提示

    环境: 系统:centos7.6 MySQL:5.6.3 cmake:2.8.6 原因: 安装ncurses-devel运行环境 [root@localhost ~]# yum -y install ...

  2. transform: scale() 实现鼠标悬浮在元素之上出现和消失

    前言 transform属性允许你旋转,缩放,倾斜或平移给定元素.其中scale(x, y)就是实现元素缩放的属性值. scale(x, y)的 x 乘以原本元素的 x:y 乘以原本的元素 y,就可以 ...

  3. 妙啊!纯 CSS 实现拼图游戏

    本文,将向大家介绍一种将多个 CSS 技巧运用到极致的技巧,利用纯 CSS 实现拼图游戏. 本技巧源自于 Temani Afif 的 CodePen CSS Only Puzzle game.一款完全 ...

  4. [CF1498D] Bananas in a Microwave (DP)

    题面&翻译 题解 虽然 m m m 很大,但是 n n n 很小,因此题目允许我们在 O ( n m ) O(nm) O(nm) 以内解决这道题. 定义一个 dp[i][j]=0/1 ? 如果 ...

  5. 「题解报告」P4577 [FJOI2018]领导集团问题

    题解 P4577 [FJOI2018]领导集团问题 题解区好像没有线段树上又套了二分的做法,于是就有了这片题解. 题目传送门 怀着必 WA 的决心交了两发,一不小心就过了. 题意 求一个树上最长不下降 ...

  6. 第六十五篇:Vue的过滤器

    好家伙, 过滤器,vue3取消了,只有vue2能用 1.过滤器 过滤器(Filters)是vue为开发者提供的功能,常用于文本的格式化. 过滤器可以用在两个地方:插值表达式和v-bind属性绑定. 过 ...

  7. 典型C内存空间分布图

    下图是一个典型的C内存空间分布图 这是Linux下32位环境的用户空间内存分布情况 内核空间 :一部分核心软件独立于普通应用程序,运行在较高的特权级别上,驻留在被保护的内存空间上,拥有访问硬件设备的所 ...

  8. python的环境,你再也不用愁-conda

    Conda Guide Conda简介 conda是一个包,依赖和环境管理工具,适用于多种语言,如: Python, R, Scala, Java, Javascript, C/ C++, FORTR ...

  9. bat脚本关闭、等待时间、启动程序、

    @echo off ::关闭/杀死进程 @taskkill /f /IM Hos.exe ::等待10秒 start /min /w mshta vbscript:setTimeout("w ...

  10. 1.云原生之Docker容器技术基础知识介绍

    转载自:https://www.bilibili.com/read/cv15180540/?from=readlist