Linux常用命令等

news/2025/2/12 2:31:48/

目录

1.Linux常用命令

(1)系统命令

(2)文件操作命令

2.vim编辑器

3.linux系统中,软件安装

(1) rpm 安装,RedHat Package Manager

(2)yum 安装

(3)源代码编译安装


1.Linux常用命令

Linux命令是非常多的,对于像嵌入式开发工程师,运维工程师需要掌握的命令是非常多的.对于Java开发人员,掌握一些常用的命令即可.

(1)系统命令

logout:退出登录,但是服务器依然运行

reboot:重启

shutdown -h now :关机

shutdown -h 1 :1 分钟后关机

clear:清屏(Ctrl +L)

ifconfig:查看网络配置

free -m :查看内存剩余容量

(2)文件操作命令

Linux操作系统文件管理结构

root(根)/

系统文件夹

用户文件夹

cd 目录名 :进入到指定目录

cd / :进入到根目录

ls: 查看当前目录中的所有内容

ll :以详细信息的方式查看当前目录中的文件和文件夹

cd .. :返回上一级目录

pwd: 打印出当前所在的工作目录,全路径

touch 文件名: 创建文件 例子:touch demo.txt

rm -f file1: 删除一个叫做 'file1' 的文件'

cp 文件名 /目标地址: 复制文件到指定目录

mkdir dir1: 创建一个叫做 'dir1' 的目录'

rmdir dir1: 删除一个叫做 'dir1' 的目录'(删除空文件夹)

rm -rf dir1: 删除一个叫做 'dir1' 的目录并同时删除其内容

mv dir1 new_dir: 重命名

mv dir1 /usr/local/xxx: 把 dir 移动到/usr/local/xxx

cat 文件名: 查看文件内容

find / -name 文件名: 搜索文件命令

2.vim编辑器

vi编辑器(相当于windows中的记事本),修改配置文件,需要用到编辑文件

linux系统中,自带一个vi编辑器, 还可以安装一个更高级的编辑器 vim 是vi编辑器的升级版

vi +文件名: 进入到了命令模式, 此刻你输入任何;内容都当做命令对待 输入 i 进入到了插入模式/输入模式,可以编辑内容, 按: 进入到底线命令模式 wq 保存退出 ,输入完成后,按esc 回退到命令模式 如果只查看文件: cat +文件名

 

3.linux系统中,软件安装

软件安装大致的方式 Linux 下软件安装有三种方式

(1) rpm 安装,RedHat Package Manager

rpm红帽子包管理器 管理安装包 rpm===windows的 .exe .msi 去官网下载 rpm 包,缺点是不能自己解决依赖

rpm -ivh [软件包名称] : 安装软件 rpm -e : 卸载软件

rpm -qa : 列出已安装的rpm包软件

(2)yum 安装

是比较常用的方式 yum 基于rpm的安装,自动下载软件相关的依赖,使用非常方便

例: yum [-y] install/remove/ 安装/卸载对象 vim

(3)源代码编译安装

下载源码,通过make指令编译打包安装redis,nginx等

直接解压压缩包(jdk tomcat)


http://www.ppmy.cn/news/29768.html

相关文章

7 线性回归及Python实现

1 统计指标 随机变量XXX的理论平均值称为期望: μE(X)\mu E(X)μE(X)但现实中通常不知道μ\muμ, 因此使用已知样本来获取均值 X‾1n∑i1nXi.\overline{X} \frac{1}{n} \sum_{i 1}^n X_i. Xn1​i1∑n​Xi​.方差variance定义为: σ2E(∣X−μ∣2).\sigma^2 E(|…

UE5 报错记录

文章目录The following modules are missing or built with a different engine versionXXX could not be compiled. Try rebuilding from source manaually添加组件时提示未定义标识符或函数名法一方法二方法三The following modules are missing or built with a different e…

计算机图形学07:有效边表法的多边形扫描转换

作者:非妃是公主 专栏:《计算机图形学》 博客地址:https://blog.csdn.net/myf_666 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩 文章目录专栏推荐专栏系列文章序一、算法原理二、…

关于安卓的一些残缺笔记

安卓笔记Android应用项目的开发过程Android的调试Android项目文档结构Intent的显式/隐式调用Activity的生命周期1个Activity界面涉及到生命周期的情况2个Activity界面涉及到生命周期的情况Android布局的理论讲解Activity界面布局ContentProvider是如何实现数据共享Android整体架…

[SSD科普] 固态硬盘物理接口SATA、M.2、PCIe常见疑问,如何选择?

前言犹记得当年Windows 7系统体验指数中,那5.9分磁盘分数,在其余四项的7.9分面前,似乎已经告诉我们机械硬盘注定被时代淘汰。势如破竹的SSD固态硬盘,彻底打破了温彻斯特结构的机械硬盘多年来在电脑硬件领域的统治。SSD数倍于HDD机…

ACM-大一训练第三周(Floyd算法+并查集算法专题训练)

🚀write in front🚀 📝个人主页:认真写博客的夏目浅石.CSDN 🎁欢迎各位→点赞👍 收藏⭐️ 留言📝​ 📣系列专栏:ACM周训练题目合集.CSDN 💬总结&#xff1a…

php宝塔搭建部署实战CSM会议室预约系统源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套基于fastadmin开发的CSM会议室预约系统的源码。感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码&#xff0…

PHP入门指南:简单易学的语法和丰富的调试工具与安全性最佳实践

PHP是一种非常流行的服务器端编程语言,它被广泛地应用于Web开发中。如果您想学习Web开发,那么PHP是一个非常好的选择。在本文中,我将介绍PHP的一些基础知识,包括语法、变量、函数、数组、数据库连接、调试和安全性等。PHP的语法PH…