专栏首页gojam技术备忘录我常用的Linux命令

我常用的Linux命令

Manual

man

不明白的命令翻手册啊(

翻页按f,上一页按b,也可以用方向键控制进度

后台运行

nohup

nohup command &//格式

nohup jupyter notebook > jupyter.log &//以jupyter notebook命令为例,原本输出到终端的内容被重定向到了jupyter.log日志文件

screen

screen -S [name]//新建一个screen

screen -ls//列出当前screen

ctrl+a+d切出当前screen

进程管理

top/htop

Linux的“任务管理器”,实时展示进程状态。

ps

显示当前会话的进程状态。

显示所有进程 -A(或-e,作用相同)

以友好的格式显示进程信息(Display user-oriented format) u

筛选进程需要用到grep

kill

kill [pid]//结束进程

kill -s -9 [pid]//强制结束进程

文本操作

grep

grep [查找内容] [文件或目录]//在文件或目录中查找字符串

command|grep [查找内容]//从上一条命令的输出中查找字符串,|是Linux中连接两条命令的运算符

vi/vim

强大的文本编辑器,vim使用方法自行谷歌

文件系统

ls

list,列出当前目录文件

-a 显示.开头的隐藏文件

-h 用k、m等单位代替byte

-l 列出文件或文件夹的详细信息(也会显示文件大小,但需要文件夹大小的话可以用du命令)

cd

change directory,切换当前目录

du

disk usage,显示文件夹或目录的大小

mkdir

一个一看就知道干嘛的命令

df

显示挂载的磁盘的使用情况

mv

移动文件或文件夹,也可以重命名文件和文件夹

文件操作

chown

改变文件拥有者

touch

touch [file]会使文件的读取时间和修改时间都更新为当前时间

-a access,仅更新读取时间

-m modification,仅更新修改时间

-d date,更改为指定的时间

未完待续...

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 先验概率与后验概率

    我其实很纠结,显然概率不等于0.5,但很害怕出题人自己也不懂,问过数学老师最后也没有弄清楚。

    gojam
  • C++读取文件内容

    gojam
  • JavaScript原型链档案

    事实上JavaScript一直以来都是基于对象和原型的,除了Number、String、Boolean等基本数据类型之外,JavaScript中的一切都是对象。...

    gojam
  • 几个 Python 编程小技巧

    我们在爬取网站是,会经常抓取网页文本,但是打印文本会出现是一堆乱码。这是为什么呢?原因是 Python 中字符对象分为两种,一种是 Unicode 对象,另一种...

    猴哥yuri
  • Mac系统如何隐藏、加密文件或文件夹

    Mac为了防止用户意外更改或删除Mac运行所需的重要数据导致系统出现一些不可预知的问题,会默认隐藏一些文件和文件夹,我们通过按快捷键 `Shift + Comm...

    MAC先森
  • 微信快速开发框架(九)-- V3.0发布,代码已更新至Github 新增微店功能

    版本内容 1、修正了缺少对Event.View的支持 2、增加了用户UnionID 3、新增微信小店功能 4、多客服功能 5、单元测试 什么是UnionID 我...

    脑洞的蜂蜜
  • 围观人类弹琴后,Facebook的AI学会了假装演奏

    安妮 编译自 CNBC 量子位 出品 | 公众号 QbitAI Facebook的AI研究人员想让卡通形象看起来像在演奏乐器。 脑补不出来?画面可能是下面这样的...

    量子位
  • jenkins +sonarqube 对后端代码静态扫描,钉钉群通知执行结果

    代码提交,触发后端sonar测试,测试完成,jenkins触发依赖任务,执行python脚本,达到预期,调用上线任务模块,进行上线,达不到预期,钉钉群通知。

    雷子
  • Android小知识之OkHttp的2种请求方式详解

    OkHttp是目前非常火的网络库,支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接,连接池减少请求延时,透明的GZIP压缩减少响应数据的...

    砸漏
  • Circos 软件的安装详解

    circos 是一款perl 语言开发的画图软件,提供了染色体相关数据的一种可视化方式。其制作的图表精美,被科研工作者广泛使用。

    生信修炼手册

扫码关注云+社区

领取腾讯云代金券