linux系统运维高频使用命令总结

news/2025/1/24 22:39:17/


Linux 下默认文件显示的颜色
白色: 表示普通文件
蓝色: 表示目录
绿色: 表示可执行文件
红色: 表示压缩文件
蓝绿色: 链接文件
红色闪烁:表示链接的文件有问题
黄色: 表示设备文件
灰色: 表示其他文件

less命令 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
ctrl + D - 向前移动半屏
ctrl + U - 向后移动半屏

Linux 里利用 grep 和 find 命令查找文件内容,从文件内容查找匹配指定字符串的行:
grep "被查找的字符串" 文件名

//linux下查询文件及文件夹大小,ls- lh会以KB、MB等为单位进行显示
ls- lh

重启站点 方法
//查看端口所有运行中的程序
ps -ef|grep java

//查看所有运行中的进程的详细信息
ps -aux |grep java 


//杀死进程 
kill -9 51636

//启动
nohup java -jar XXX.jar >> Log.log 2>&1 &


查找10天之前创建的html文件
find -mtime +10 -name "*.html"


# 查看当前目录下各个文件, 文件夹占了多少空间, 不会递归
du -sh *

# 查看文件里有多少行
wc -l filename

# 查看当前用户环境变量
env
 

查找文件t6.txt中包含development字符的行,输出整行及行号
grep -n "development" t6.txt

将当前目录及其子目录中的所有文件列出:
find . -type f


将当前目录及其子目录下所有文件后缀为 .sh 的文件列出来:
find . -name "*.sh"

查看进程     按内存从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -k5 -nr

按 CPU 利用率从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -nr

chown (change owner) : 修改所属用户与组。
chmod (change mode) : 修改用户的权限。

root@iZ2zect9h9unbd8pywi3seZ:~/deploy/crm# ls -lh
total 239M
-rw-r--r--   1 root root 2.1K May 15  2020 application.properties
-rw-r--r--   1 root root  37M Oct  4  2021 crm1.jar
-rw-r--r--   1 root root  63M Jun  9 20:19 crm-bak.jar
-rw-r--r--   1 root root  63M Jun 10 14:52 crm.jar
-rw-r--r--   1 root root 2.6M Jun 19  2020 crm.sql
drwxr-xr-x   2 root root 4.0K Jun 13 09:10 logs
-rw-------   1 root root  75M Jun 13 11:01 nohup.out
-rwxr-xr-x   1 root root   39 Mar 24  2020 run.sh
drwxr-xr-x 528 root root  20K Jun 13 09:41 upload

--  实例中,
--  在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等等。
--  当为 d 则是目录;
--  当为 - 则是文件;
--  若是 l 则表示为链接文档(link file);
--  若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
--  若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
--  其中,用 r 字符表示读权限,如果用 r 字符表示,则有读权限,如果用 - 字符表示,则没有读权限;
--  写权限,如果用 w 字符表示,则有写权限,如果用 - 字符表示没有写权限;
--  可执行权限,如果用 x 字符表示,则有执行权限,如果用 - 字符表示,则没有执行权限。
文件的权限字符为: -rwxrwxrwx , 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:
r:4
w:2
x:1
如果要将 .bashrc 这个文件所有的权限都设定启用,那么命令如下:
[root@www ~]# chmod 777 .bashrc


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

相关文章

java线上问题排查基本命令

1、jvm基本命令 1.1、java命令 1.1.1、简介 java命令启动java应用程序。它通过启动Java运行时环境(JRE)、加载指定的类并调用该类的main()方法来实现这一点。 1.1.2、命令链接 https://docs.oracle.com/javase/8/docs/techno…

冯诺依曼体系结构和操作系统的工作方式

目录 一. 冯诺依曼体系结构 1.1 什么是冯诺依曼体系结构 1.2 为什么冯诺依曼体系结构这样设计 1.3 冯诺依曼体系结构与现实问题的结合 二. 操作系统的工作方式 2.1 操作系统的功能 2.2 操作系统对下进行软硬件管理的方式 2.3 操作系统对上提供使用环境的方式 三. 总结…

一文搞定接口幂等性架构设计方案

幂等性介绍 现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中,就会存在若干个微服务,而且服务间也会产生相互通信调用。那么既然产生了服务调用,就必然会存在服务调用延迟或失败的问题。当出现这种问题&a…

Unity核心7——2D动画

一、序列帧动画 (一)什么是序列帧动画 ​ 我们最常见的序列帧动画就是我们看的日本动画片,以固定时间间隔按序列切换图片,就是序列帧动画的本质 ​ 当固定时间间隔足够短时,我们肉眼就会认为图片是连续动态的&#…

Python结合百度语音识别实现实时翻译软件

一、所需库安装 pip install PyAudio pip install SpeechRecognition pip install baidu-aip pip install Wave pip install Wheel pip install Pyinstaller二、百度官网申请服务 三、源代码分享 import pyaudio import wave from aip import AipSpeech import time# 用Py…

java语音转文字_快速实现语音转文字,还自带翻译

我们无论是在工作中还是在生活中,都会通过文字来记录一些资料数据等,但是如果碰到语音文件的话,大部分人都会选择将录音文件转成可编辑的文本形式,但是我估计大部分人都是用键盘或者用笔一个字一个字记录下来的,其实很…

什么软件可以语音实时翻译?这些软件你值得拥有

最近我收到了小伙伴的私信,他最近报了一门外语选修课,想着拓展一下兴趣,但是他听了几节课发现,外教老师的语速实在太快了,就算是集中注意力,也有一些不懂的词句。其实我们可以尝试使用一些软件来进行语音实…

维汉语音翻译android,维汉语音翻译助手

《维汉语音翻译助手》是款专为维吾尔语人们打造的翻译神器。有了它你可以随时随地的与汉族人们交流聊天,带你在这里感受到不一样的交流体验。该软件界面简约,使用简单方便易上手,是你绝佳的口袋翻译神器。 软件详情 《维汉语音翻译助手》是一…