Linux常用命令整理

news2024/11/15 4:45:53

Linux常用命令整理

  • 1. cat显示
  • 2. reboot 重启
  • 3. cd切换目录
  • 4. ls目录查看
  • 5. mkdir创建目录
  • 6. rm 删除文件
  • 7. mv目录修改
  • 8. cp拷贝
  • 9. find查找
  • 10. touch新建文件
  • 11. vi/vim修改文件
  • 12. chmod改变权限
  • 13. tar -zcvf 打包文件
  • 14. tar -xvf 解压文件
  • 15. grep文本搜索
  • 16. su, sudo
  • 17. echo输出文件、查看文件类
  • 18. top检测Linux的系统状况
  • 19. nvidia-smi -l 2查看GPU使用情况
  • 20. yum search/install/erase安装软件
  • 21. rpm -i 安装软件
  • 22. route -n netstat -nr查看默认网关
  • 23. pwd显示当前所在目录
  • 24. man/info/help 命令
  • 25. ps列出系统中正在运行的进程
  • 26. kill杀死进程
  • 27. tail 查看测试项目日志
  • 28. ping检测是否与主机连通
  • 29. useradd 用户添加
  • 30. passwd 设置密码
  • 31. who查看用户列表等信息

1. cat显示

2. reboot 重启

3. cd切换目录

4. ls目录查看

5. mkdir创建目录

6. rm 删除文件

rm -rf /* 将根目录以下的全部目录和文件删除

rm -rf * 将当前目录下的所有目录和文件删除

7. mv目录修改

8. cp拷贝

9. find查找

10. touch新建文件

11. vi/vim修改文件

在这里插入图片描述

12. chmod改变权限

rwx:r代表可读,w代表可写,x代表该文件是一个可执行文件,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件。

示例:给aaa.txt文件权限改为可执行文件权限,aaa.txt文件的权限是-rw-------

第一位:-就代表是文件,d代表是文件夹
第一段(3位):代表拥有者的权限
第二段(3位):代表拥有者所在的组,组员的权限
第三段(最后3位):代表的是其他用户的权限

13. tar -zcvf 打包文件

14. tar -xvf 解压文件

15. grep文本搜索

16. su, sudo

1、su

su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证。

su test:切换到test用户,但是路径还是/root目录
su - test : 切换到test用户,路径变成了/home/test
su : 切换到root用户,但是路径还是原来的路径
su - : 切换到root用户,并且路径是/root
su不足:如果某个用户需要使用root权限、则必须要把root密码告诉此用户。

退出返回之前的用户:exit

2、sudo

sudo是为所有想使用root权限的普通用户设计的。可以让普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。

进入sudo配置文件命令:

vi /etc/sudoer或者visudo
案例:
允许hadoop用户以root身份执行各种应用命令,需要输入hadoop用户的密码。
hadoop ALL=(ALL) ALL

案例:
只允许hadoop用户以root身份执行ls 、cat命令,并且执行时候免输入密码。
配置文件中:
hadoop ALL=NOPASSWD: /bin/ls, /bin/cat

17. echo输出文件、查看文件类

18. top检测Linux的系统状况

19. nvidia-smi -l 2查看GPU使用情况

20. yum search/install/erase安装软件

21. rpm -i 安装软件

22. route -n netstat -nr查看默认网关

23. pwd显示当前所在目录

24. man/info/help 命令

显示该命令的参数/信息/帮助

25. ps列出系统中正在运行的进程

26. kill杀死进程

27. tail 查看测试项目日志

28. ping检测是否与主机连通

29. useradd 用户添加

一般需要sudo提升权限

30. passwd 设置密码

31. who查看用户列表等信息

具体的应用和操作可以等一手操作系统实验课设相关内容的博客~
码住不亏~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/449087.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据库学习总结(MySQL)

一.为什么要使用数据库? 在我们平时存储数据的时候,往往采用文件存储即可,所以,为什么要使用数据库呢? 原因在于,文件存储数据有以下缺点: 文件的安全性问题 文件不利于数据查询和管理 文件不利于存储海量数据 文件在程序中控制不方便 为了解决上述问题,我们创造了更适合…

Revit构件显隐:参数和插件控制构件显隐性操作

一、如何通过参数来控制族中不同构件的显隐性? 在这里,将它分享给大家~ 首先,我们在项目中任意绘制一道墙,然后任意布置一个带有门把手的门,如下图: 接着,我们【双击】进入这个门族的编辑界面,…

C++ 互斥锁原理以及实际使用介绍

兄弟姐妹们,我又回来了,今天带来实际开发中都需要使用的互斥锁的内容,主要聊一聊如何使用互斥锁以及都有哪几种方式实现互斥锁。实现互斥,可以有以下几种方式:互斥量(Mutex)、递归互斥量&#x…

掌握虚拟专用网络配置

目录 一、防火墙的IPSEC VPN 二、DSVPN 一、防火墙的IPSEC VPN 总体拓扑如下:实现PC间的加密通信。 FW1的配置:划分接口配置地址。 定义感兴趣流: 注:什么是感兴趣流?答:感兴趣流是VPN的术语&#xff0…

银行数字化转型导师坚鹏:数字化思维创新与金融业转型升级

数字化思维创新与金融业转型升级 课程背景: 很多金融机构存在以下问题: 金融机构的员工不知道需要具备什么样的数字化思维 不清楚数字化思维对金融机构转型升级的重要影响? 不清楚数字化背景下如何进行金融机构转型升级? …

Linux 块设备 EMMC 驱动介绍

目录: 高质量文章导航-持续更新中 前置:硬件接口 EMMC(Embedded Multi-Media Card)是一种用于存储和传输数据的嵌入式存储器(芯片),通常用于移动设备和嵌入式设备中。Linux内核提供了一个通用的EMMC驱动框架,可以支持各种不同的EMMC设备。 EMMC总线采用了典型的主从…

通过Python的PIL库给图片添加图片水印

文章目录 前言一、素材准备1.原图2.水印图 二、使用PIL库给图片添加图片水印1.引入库2.定义图片路径3.打开原图4.打开水印图片5.计算水印图片大小6.计算原图大小7.调整水印图片大小7.1调整前7.2调整后 8.计算水印图片位置8.1左上8.2左下8.3右上8.4右下8.5中间 9.添加水印10.保存…

Windows11台式机连接Type-C触摸屏显示器

我的设备是GoBiggerR便携触控屏,有1个mini-HDMI和2个USB-C接口。家用的是台式机,玩一些游戏用触控比较方便,于是想把触控屏利用上。 先说结论,我的方案是使用arpara VR DisplayPort 1.4数据线。 arpara 5K VR头显配件3.5米数据线…

U-Boot 初次编译

1.在 Ubuntu 中创建存放 uboot 的目录 ,比如我的是/home/hsj/linux/IMX6ULL/uboot,然后在此目录 下新建一个名为“alientek_uboot”的文件夹用于存放 uboot 源码。alientek_uboot 文件夹创建成功以后使用 FileZilla 软件将正点原子提供的 uboot 源码拷贝到此目录中.…

Docker 部署 MySQL 一主多从

服务器规划:使用docker方式创建,主从服务器IP一致,端口号不一致 主服务器:容器名 mysql-master,端口 3306从服务器:容器名 mysql-slave1,端口 3307从服务器:容器名 mysql-slave2&am…

springboot+vue幼儿园管理系统(源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的幼儿园管理系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者:风歌…

删除Android手机自带应用

目录 1、下载手机adb插件 2、进入开发者模式 3、删除应用 4、之后记得关闭手机usb及开发模式 1、下载手机adb插件 Downloads - ADB Shell 之后路径行输入cmd,或者winr,进入该目录: 2、进入开发者模式 设置--系统--关于手机--快速多次点…

YOLOv7+双目实现三维跟踪(python)

YOLOv7双目实现三维跟踪(python) 1. 目标跟踪2. 测距模块2.1 测距原理2.2 添加测距 3. 细节修改(可忽略)4. 实验效果 相关链接 1. YOLOV5 双目测距(python) 2. YOLOV7 双目测距(python&#x…

快速发展、持续领跑,软件顶级盛会第二届中国国际软件发展大会成功召开

2023年4月18日,第二届中国国际软件发展大会在北京国家会议中心召开,工业和信息化部党组成员、副部长王江平出席大会并致辞。 王江平副部长表示,党的十八大以来,我国软件产业快速发展,核心技术持续突破,产业…

LiveCharts2 初步认识

文章目录 1 LiveCharts2 是什么?2 LiveCharts2 可以做什么?3 简单使用LiveCharts2 ,实现动态曲线图 1 LiveCharts2 是什么? GitHub:https://github.com/beto-rodriguez/LiveCharts2 官网: https://lvchar…

CANoe自带的诊断工程分析

🍅 我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用🍅 寻找组织 ,答疑解惑,摸鱼聊天,博客源码,点击加入👉【相亲相爱一家人】🍅 玩转CANoe&…

基于matlab的长短期神经网络的三维路径跟踪预测

目录 背影 摘要 LSTM的基本定义 LSTM实现的步骤 基于长短期神经网络LSTM的三维路径跟踪预测 MATALB代码 效果图 结果分析 展望 参考论文 背影 路径跟踪是指通过计算机算法,。长短期记忆模型对复杂,非线性运动的目标跟踪,解决目标跟踪困难&a…

回溯算法专题

回溯算法专题 框架篇全排列问题N 皇后问题如果只需要一个合法答案,怎么办? 快速排序LeetCode 912. 排序数组解题思路代码实现LeetCode 215. 数组中的第K个最大元素解题思路代码实现总结 不要纠结,干就完事了,熟练度很重要&#xf…

e与phi不互素 --- 四道题详记

文章目录 题一([MoeCTF2022]signin)题目描述:题目分析: 题二(unusualrsa5)题目描述:题目分析: 题三([0ctf 2016]RSA?)题目描述:题目分析: 题四(2022ctfshow卷王杯现代密码签到)题目描述:题目分…

【Python】re模块

一、re模块简介及操作方法 正则表达式其本身就是一种小型的,高度专业化的编程语言。在Python中,它被内 嵌在了re模块里面,正则表达式模式被编译成一系列的字节码,然后由用C编写的匹 配引擎执行。 1、re.search方法 re.search 扫描…