Linux常见命令汇总(不定期更新)
Linux常见命令汇总
文件及目录相关命令
命令名称 | 释义 |
---|---|
ls | 查看目录下的内容 |
cd | 目录跳转 |
pwd | 打印工作目录 |
cp | 拷贝 |
mv | 移动文件及目录 |
rm | 删除文件及目录 |
mkdir | 创建目录 |
tree | 创建目录 |
tar | 文件归档与压缩 |
unzip | 文件解压缩 |
ln | 创建链接文件 |
文件内容的修改与查看
命令名称 | 释义 |
---|---|
touch | 创建空白文件 |
cat | 查看文件内容 |
vim | 文件编辑器 |
echo | 打印文本 |
more | 分页查看器 |
less | 分页查看器 |
head | 查看文件头部 |
tail | 查看文件尾部 |
diff | 比对文件 |
grep | 检索信息 |
wc | 计数 |
wc
命令能够统计文件中的字符数、单词数和行数。
格式:wc options files 。
选项:- -c:显示字符数。
- -l:显示行数。
- -w:显示单词数。
文件查找与定位
命令名称 | 释义 |
---|---|
find | 查找文件 |
which | 查找可执行文件 |
whereis | 查找可执行、源码、帮助手册 |
locate | 定位任何文件 |
locate
其中
locate
的功能类似于Windows常用的everything工具,会建立索引。locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新。注意先执行updatedb
再执行locate
命令,可以避免由于索引更新不及时导致的搜索失败问题。find
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 | 查看当前登陆 |
- free查看内存状态
- dstat查看系统信息:
- 查看OS信息:
查找指令的用法
命令名称 | 释义 |
---|---|
man | 查看指令官方手册 |
tldr | 查看指令的常用用法 |
- 如果要深入理解指令含义,建议用man
- 如果嫌man啰嗦,可以安装tldr,相对于man更加简洁,而且也在不断更新中。
- 下面贴上两张图,作为两个指令的对比:
基本命令的联合使用:
- 查询当前有多少人登陆了这台电脑:
who | wc -l
Linux常见命令汇总(不定期更新)相关推荐
- Linux常用命令(不定期更新)
Linux常用命令 山定子 整理 帮助# touch --help //显示touch帮助信息 # man 命令 //显示相应命令的帮助内容 # info 命令 //显示相应命令info内容 系 ...
- linux常见命令汇总
1. ls ls -l -R /home/peidachang 列出/home/peidachang文件夹下的所有文件和目录的详细资料 ls -l t* 列出当前目录中所有以"t&q ...
- ROS 常用命令汇总(不定期更新)
创建ROS工作空间 启动 ROS roscore 创建工作环境 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_worksp ...
- Linux常见命令:进程查看(转)
Linux常见命令:进程查看(转) 本节中要介绍的不只是进程查看方面的内容,由于Linux是个多用户系统,有时候也要了解其他用户现在在干什么,所以在本节中还将接触多用户方面的内容.同时Linux是一个 ...
- Linux常见命令作用(持续更新中,欢迎提议支持)
Linux常见命令作用(持续更新中,欢迎提议支持) 1.ifconfig 查看ip地址 2.cd 切换工作目录(跳转路径) cd 路径 切换至工作目录"路径" 下同,指令后面都可附 ...
- linux常见命令---深度学习炼丹炉必备---更新中
目录 linux常见命令---深度学习炼丹炉必备---更新中 1.修改环境变量 2.查看当前conda环境 3.如果执行conda activate ***出现问题时需要初始化shell 4.查看当前 ...
- 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)
史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...
- linux将字符串转小写_小猿圈总结Linux常见命令(一)
科技发展的今天,互联网不断的发达,很多人学习Linux云计算的时候回因为记不住一些命令从而去找度娘,有时候因为因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux常见命令 ...
- Oracle OCP 11g 常见单词(不定期更新)
Oracle OCP 11g 常见单词(不定期更新) 数据库常见单词,不定期更新至考完ocp证(初步想法),现已收集807个单词: 最后一次更新时间为20180301. 1, ACCUMULATED ...
最新文章
- 树莓派siri homekit_利用树莓派Zero自制一款Homekit摄像头,看上去挺酷,手痒了吗?...
- libevent中的hash表
- 共享一个资源(卖票)
- 大新闻!Magic Leap造假,HoloLens即将入华商用
- odbc连接oracle失败,大神解答win7系统ODBC无法连接ORACLE的处理方案
- 牛客网--2019校招--瞌睡
- vsftp账号_Linux下vsftp的重新安装和配置虚拟用户
- JavaWeb—如何判断用户使用的是什么浏览器
- Java(38)_BorderLayout布局
- Windows7 原版下载大全
- Tomcat 6.0 安装与启动
- HashSet类求集合与集合之间是否为真子集或真超集
- 软件需求分析——非功能性需求
- 用python制作正态分布图_使用python绘制3维正态分布图的方法
- dns劫持 dns污染 http劫持
- 白话Elasticsearch59-数据建模实战_ Nested Aggregation/ Reverse nested Aggregation对嵌套的博客评论数据进行聚合分析
- 解决控制面板卸载不了程序的问题
- 华为手机中的计算机怎么用高级,华为手机DLNA怎么用 华为DLNA共享多媒体文件使用教程...
- 趣商宝微信招生方案 ,线上招生难,十大绝招帮您搞定微信吸粉!
- 会声会影2022测试新版本号V25.0.0.373
热门文章
- SQL server注入
- PHP网站使用JavaScript和Iframe简单实现部分刷新效果
- iOS之LLVM编译流程和Clang插件开发集成
- 【数据结构与算法】之深入解析“水壶问题”的求解思路与算法示例
- 2013\Province_Java_C\1.猜年龄
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1066:满足条件的数累加
- 【机器视觉】 measure_thresh算子
- python向mysql中添加数据_通过python操控MYSQL添加数据,并将数据添加到EXCEL中-阿里云开发者社区...
- Redis源码剖析(一)服务器与客户端交互流程
- php 查看当前字符编码,PHP检测当前字符编码并转码