Linux常见命令汇总

文件及目录相关命令

命令名称 释义
ls 查看目录下的内容
cd 目录跳转
pwd 打印工作目录
cp 拷贝
mv 移动文件及目录
rm 删除文件及目录
mkdir 创建目录
tree 创建目录
tar 文件归档与压缩
unzip 文件解压缩
ln 创建链接文件

文件内容的修改与查看

命令名称 释义
touch 创建空白文件
cat 查看文件内容
vim 文件编辑器
echo 打印文本
more 分页查看器
less 分页查看器
head 查看文件头部
tail 查看文件尾部
diff 比对文件
grep 检索信息
wc 计数
  1. wc命令能够统计文件中的字符数、单词数和行数。
    格式:wc options files 。
    选项:

    • -c:显示字符数。
    • -l:显示行数。
    • -w:显示单词数。

文件查找与定位

命令名称 释义
find 查找文件
which 查找可执行文件
whereis 查找可执行、源码、帮助手册
locate 定位任何文件
  1. locate

    其中 locate的功能类似于Windows常用的everything工具,会建立索引。locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新。注意先执行updatedb再执行locate命令,可以避免由于索引更新不及时导致的搜索失败问题。

  2. find

    find命令有很多选项或表达式,每一个选项前面跟随一个横杠 -

  3. which指令


用户相关的命令

命令名称 释义
useradd 新建用户
userdel 删除用户
usermod 修改用户
passwd 修改密码
su 切换用户
sudo 获取管理员权限
chgrp 修改所属组
chmod 文件权限修改
chown 修改文件所属
logout 退出用户
exit 退出用户

进程相关的命令

命令名称 释义
ps 打印进程
kill 杀死进程
pkill 批量杀死进程
killall 批量杀死进程
crotab 定时任务
ctrl + z 挂起前台进程
fg 将进程调至前台进行
bg 让挂起的进程后台执行
jobs 查看挂起和后台进程

系统信息获取命令

命令名称 释义
date 查看时间
df 查看文件系统
du 获取目录文件大小
free 查看内存
top 查看系统信息
htop 查看系统信息
dstate 查看系统信息
nmon 查看系统信息
ifconfig 查看IP信息
uname 查看OS信息
last 查看最近登陆
who 查看当前登陆
  1. free查看内存状态
  2. dstat查看系统信息:
  3. 查看OS信息:

查找指令的用法

命令名称 释义
man 查看指令官方手册
tldr 查看指令的常用用法
  • 如果要深入理解指令含义,建议用man
  • 如果嫌man啰嗦,可以安装tldr,相对于man更加简洁,而且也在不断更新中。
  • 下面贴上两张图,作为两个指令的对比:

基本命令的联合使用:

  1. 查询当前有多少人登陆了这台电脑:

    who | wc -l
    

Linux常见命令汇总(不定期更新)相关推荐

  1. Linux常用命令(不定期更新)

    Linux常用命令   山定子  整理 帮助# touch --help //显示touch帮助信息 # man 命令 //显示相应命令的帮助内容 # info 命令 //显示相应命令info内容 系 ...

  2. linux常见命令汇总

    1. ls ls -l -R /home/peidachang   列出/home/peidachang文件夹下的所有文件和目录的详细资料 ls -l t*   列出当前目录中所有以"t&q ...

  3. ROS 常用命令汇总(不定期更新)

    创建ROS工作空间 启动 ROS roscore 创建工作环境 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_worksp ...

  4. Linux常见命令:进程查看(转)

    Linux常见命令:进程查看(转) 本节中要介绍的不只是进程查看方面的内容,由于Linux是个多用户系统,有时候也要了解其他用户现在在干什么,所以在本节中还将接触多用户方面的内容.同时Linux是一个 ...

  5. Linux常见命令作用(持续更新中,欢迎提议支持)

    Linux常见命令作用(持续更新中,欢迎提议支持) 1.ifconfig 查看ip地址 2.cd 切换工作目录(跳转路径) cd 路径 切换至工作目录"路径" 下同,指令后面都可附 ...

  6. linux常见命令---深度学习炼丹炉必备---更新中

    目录 linux常见命令---深度学习炼丹炉必备---更新中 1.修改环境变量 2.查看当前conda环境 3.如果执行conda activate ***出现问题时需要初始化shell 4.查看当前 ...

  7. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)

    史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...

  8. linux将字符串转小写_小猿圈总结Linux常见命令(一)

    科技发展的今天,互联网不断的发达,很多人学习Linux云计算的时候回因为记不住一些命令从而去找度娘,有时候因为因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux常见命令 ...

  9. Oracle OCP 11g 常见单词(不定期更新)

    Oracle OCP 11g 常见单词(不定期更新) 数据库常见单词,不定期更新至考完ocp证(初步想法),现已收集807个单词: 最后一次更新时间为20180301. 1, ACCUMULATED  ...

最新文章

  1. 树莓派siri homekit_利用树莓派Zero自制一款Homekit摄像头,看上去挺酷,手痒了吗?...
  2. libevent中的hash表
  3. 共享一个资源(卖票)
  4. 大新闻!Magic Leap造假,HoloLens即将入华商用
  5. odbc连接oracle失败,大神解答win7系统ODBC无法连接ORACLE的处理方案
  6. 牛客网--2019校招--瞌睡
  7. vsftp账号_Linux下vsftp的重新安装和配置虚拟用户
  8. JavaWeb—如何判断用户使用的是什么浏览器
  9. Java(38)_BorderLayout布局
  10. Windows7 原版下载大全
  11. Tomcat 6.0 安装与启动
  12. HashSet类求集合与集合之间是否为真子集或真超集
  13. 软件需求分析——非功能性需求
  14. 用python制作正态分布图_使用python绘制3维正态分布图的方法
  15. dns劫持 dns污染 http劫持
  16. 白话Elasticsearch59-数据建模实战_ Nested Aggregation/ Reverse nested Aggregation对嵌套的博客评论数据进行聚合分析
  17. 解决控制面板卸载不了程序的问题
  18. 华为手机中的计算机怎么用高级,华为手机DLNA怎么用 华为DLNA共享多媒体文件使用教程...
  19. 趣商宝微信招生方案 ,线上招生难,十大绝招帮您搞定微信吸粉!
  20. 会声会影2022测试新版本号V25.0.0.373

热门文章

  1. SQL server注入
  2. PHP网站使用JavaScript和Iframe简单实现部分刷新效果
  3. iOS之LLVM编译流程和Clang插件开发集成
  4. 【数据结构与算法】之深入解析“水壶问题”的求解思路与算法示例
  5. 2013\Province_Java_C\1.猜年龄
  6. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1066:满足条件的数累加
  7. 【机器视觉】 measure_thresh算子
  8. python向mysql中添加数据_通过python操控MYSQL添加数据,并将数据添加到EXCEL中-阿里云开发者社区...
  9. Redis源码剖析(一)服务器与客户端交互流程
  10. php 查看当前字符编码,PHP检测当前字符编码并转码