自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 收藏
  • 关注

原创 linux 文件中查找内容

在Linux系统当中,如何搜、索查找文件里面的内容呢? 这个应该是系统维护、管理当中遇到最常见的需求。那么下面介绍,总结一下如何搜索、查找文件当中的内容。搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容1:搜索某个文件里面是否包含字符串,使用grep "search content" filename1, 例如$ grep ORA alert_gsp.log$ grep "ORA" alert_gsp.l

2021-01-31 17:35:42 6502

原创 linux后台运行命令

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。& 当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh & 适合在后台运行的命令有f i n d、费时的排序及一些s h e l l脚本。在后台运

2021-01-31 17:33:22 6566

原创 linux系统镜像

1、Linux官方镜像Deepin镜像https://www.deepin.org/mirrors/releases/Mint 镜像https://www.linuxmint.com/mirrors.phpkernel 镜像站:http://mirrors.kernel.org/Fedora 官方镜像站:http://mirrors.fedoraproject.org/publiclisthttps://torrents.fedoraproject.org/https://admin.f

2021-01-31 17:32:06 6459

原创 linux 进入目录命令

直接进入计算机目录下常用指令cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 ls   显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录-p 创建目录,

2021-01-31 17:27:16 35766 1

原创 linux修改配置文件

在很多时候,我们需要对Linux的配置文件进行修改。此时就涉及到了不同Linux发行版的修改配置问题。下面就以主流的几个操作系统(Unix:Solaris,Linux:Ubuntu,Redhat)作为说明,添加当前目录到环境变量,来具体阐述Linux的配置文件修改问题。修改用户配置文件此修改仅对修改的用户有效,假如修改的用户是user1,那么仅对user1有效,如果修改的是root,仅对root有效,不影响其他用户。回到当前用户主目录cd(仅输入cd可直接回到用户主目录)打开用户配置文件r

2021-01-31 17:25:14 10506

原创 linux 下载文件

linux下载文件命令wget命令wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定的网络中有很强的适应性,如果由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次连到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。语法wget(选项)(参数)选项-a<日志文件>:在指定的日志文件中记录资料的执行过程;-A<后缀名>:指定要下载文件的后缀名,多个后缀名

2021-01-31 17:23:20 7130

原创 linux 查看文件系统类型

在Linux 中如何查看分区的文件系统类型,下面总结几种查看分区文件系统类型的方法。1: df -T 命令查看这个是最简单的命令,文件系统类型在Type列输出。只可以查看已经挂载的分区和文件系统类型。如下所示:[root@mylnx008 ~]# df -T /dev/sdbFilesystem Type 1K-blocks Used Available Use% Mounted on/dev/sdb xfs 315467264 4356404 311110860

2021-01-31 17:20:09 8088

原创 linux 查看发行版本

123对于rhel、debian、opensuse、archlinux这几种主流发行版本来说,它们各自拥有不同的包管理器来管理系统上的软件包如果不知道使用的是哪一个发行版本的系统,在软件包安装的时候就会无从下手大多数的发行版本都是用systemd命令123RHEL一般指Red Hat Enterprise Linux,Red Hat公司发布的面向企业用户的Linux操作系统广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核

2021-01-31 17:08:30 9853

原创 windows上传文件到linux服务器

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/lx_Frolf/article/details/82770546环境准备:1.已经安装好xshell工具,并且连接上了Linux服务器,具体操作步骤见【xshell的安装及连接linux的使用方法】2.保证windows 和 linux 服务器都可以连接上网络,如果Linux连不上网络,可以参考【Linux ping不通,连不上网的解决办法】

2021-01-31 17:06:14 7210

原创 linux启动mysql命令

传送门:在Ubuntu下使用MySQL:安装MySQL操作系统:Ubuntu 17.04 64位MySQL版本:MySQL 5.7一、启动MySQL服务使用以下命令来启动MySQL:service mysql start顺便提一下,service包含以下一些参数:启动完之后,使用以下命令可以查看MySQL服务的状态:service mysql status如下图所是,如果看到了一个绿色的小灯亮起,就表示MySQL服务正在欢快地运行着:二、关闭MySQL服务使用以下命令关闭MySQ

2021-01-30 21:26:45 12731

原创 linux 替换命令

1、vi命令下的查找和替换1.1 vi下的查找/hello :向下查找hello匹配字符串?hello:向上查找hello匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反方向查找hello是需要匹配的字符串,例如:/name #查找name/name #查找name单词(注意前后的空格)除此之外,hello还可以使用一些特殊字符,包括(/、^、$、*、.),其中前三个这两个是vi与vim通用的,“/”为转义字符。/^name #查找以na

2021-01-30 21:24:41 6941

原创 linux 查看后台进程

一、不挂断的后台运行命令1.nohup不挂断的运行命令语法:nohup Command [ Arg … ] [ & ]2.&加在一个命令后,可以把这个命令放在后台运行例如:nohup` `/usr/local/node/bin/node` `/www/im/chat``.js >> ``/usr/local/node/output``.log 2>&1 &二、查看后台运行命令1.jobs查看当前终端后台运行命令 ,终端关闭后无法查看。jo

2021-01-30 21:23:14 28272

原创 linux打包压缩命令

摘要:本文主要学习了Linux的打包命令和压缩命令。tar命令tar命令可以用来进行打包和解打包,压缩和解压缩。基本语法打包和压缩的语法:1 tar [选项] 源文件或目录解打包和解压缩的语法:1 tar [选项] 压缩包选项说明打包和压缩的选项:1 -c:将多个文件或目录进行打包。2 -v:显示打包文件的过程。3 -f 文件名:指定打包的文件名。4 -z:压缩和解压缩.tar.gz格式。5 -j:压缩和解压缩.tar.bz2格式。解打包和解压缩的选项:1 -x:对tar包做解打

2021-01-30 21:21:07 8096

原创 linux的top命令详解

top命令用法top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。top的使用方式 top [-d number] | top [-bnp]参数解释:-d:number代表秒数,表示top命令显示的页面更新一次的间隔。默认是5秒。 -b:以批次的方式执行top。 -n:与-b配合使用,表示需要进行几次top命令的输出结果。 -p:指定特定的pid进程号进行观察。在top命令显示的页面还可以输入以下按键执行相应的功能(注意大小写区分的):?:

2021-01-30 21:19:41 6849

原创 linux查看用户名

【步骤一】cat /etc/passwdcat /etc/passwd查看所有的用户信息,详情如下图【步骤二】cat /etc/passwd|grep 用户名cat /etc/passwd|grep 用户名,用于查找某个用户,如下图【步骤三】cat /etc/groupcat /etc/group查看所有组信息,如下图【步骤四】cat /etc/group|grep 组名cat /etc/group|grep 组名,用于查找某个用户组,如下图【步骤五】用户和组常用命令g.

2021-01-30 21:17:34 24913

原创 linux rar解压命令

一、简介解压缩是一个常用的操作,在 Linux 中通常比较常用的是 tar 命令,zip 和 rar 命令则是 Windows 中比较常用。二、快速使用1. tar 命令语法: tar [主选项 + 辅选项] 文件或目录示例:# 压缩文件 file1 和目录 dir2 到 test.tar.gztar -zcvf test.tar.gz file1 dir2# 解压 test.tar.gz(将 c 换成 x 即可)tar -zxvf test.tar.gz# 列出

2021-01-30 21:15:21 53322

原创 linux系统重启命令

说到关机和重启,很多人认为,重要的服务器(比如银行的服务器、电信的服务器)如果重启了,则会造成大范围的灾难。笔者在这里解释一下。首先,就算是银行或电信的服务器,也不是不需要维护,而是依靠备份服务器代替。其次,每个人的经验都是和自己的技术成长环境息息相关的。比如笔者是游戏运维出身,而游戏又是数据为王,所以一切操作的目的就是保证数据的可靠和安全。这时,有计划的重启远比意外岩机造成的损失要小得多,所以定义重启是游戏运维的重要手段。shutdown命令在早期的 Linux 系统中,应该尽量使用 shutdow

2021-01-30 21:12:38 7627

原创 linux 查看java版本

inux查看java jdk安装路径和设置环境变量 windows:set java_home:查看JDK安装路径java -version:查看JDK版本linux:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH二:下面是配置linux的环境变量:(记得source .bash_profile) . 修改/etc/profile文件 (全局所有用户)vi 此文件/etc/profile 在profi

2021-01-30 20:59:20 17450

原创 linux服务器命令

今天公司的开发环境的linux服务器,我要了一个账号来玩玩拿到账号和密码,我就用xshell登陆上去1、查看已挂载的分区列表df -h 显示已经挂载的分区列表2、查看目录中的文件 ls 查看目录中的文件ls -l 显示文件和目录的详细资料 ls -f 查看目录中的文件ls -a 显示隐藏文件3、打开相应的目录cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录

2021-01-30 20:54:51 6368

原创 查看linux系统编码

1、查看字符编码和语言使用locale命令,语言是en_US(美式英语),编码是UTF-82、修改字符编码和语言修改/etc/sysconfig/i18n先看一下修改前的然后,如改成中文编码:LANG=en_US.UTF-8改为LANG="zh_CN.GBK"然后在不重启的情况下重新加载i18n文件#source /etc/sysconfig/i18n好了,修改完成下面是补充知识:Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Wi

2021-01-29 11:25:40 16880

原创 如何安装linux系统

五年前买的联想ThinkPad E531(配置非常低非常低)实在是卡的不行,做个word都想砸了它的冲动。最近想开始学习Linux,发现好多建议初学者在Windows下装虚拟机,这样虽好,但感觉好麻烦,简单粗暴点,直接装个Linux系统。1.选择一个版本的Linux操作系统。我这里安装了CentOS 7 64位DVD,下载链接https://opsx.alibaba.com/mirror2.一个8G的U盘,用来制作系统盘。制作系统盘的软件方法很多,这里利用“老毛桃”一键生成系统盘安装文件,具体生成方法可

2021-01-29 11:20:42 6911

原创 linux查看内存使用情况

查看磁盘使用情况:df -k:以KB为单位显示磁盘使用量和占用率df -m:以Mb为单位显示磁盘使用量和占用率df –help:查看更多df命令及使用方法查看内存占用情况:1.topPID:当前运行进程的IDUSER:进程属主PR:每个进程的优先级别NInice:反应一个进程“优先级”状态的值,其取值范围是-20至19,一    共40个级别。这个值越小,表示进程”优先级”越高,而值越    大“优先级”越低。一般会把nice值叫做静态优先级VIRT:进程占用的虚拟内存RE

2021-01-29 11:19:22 6710

原创 linux修改文件命令

一、vi编辑器有3种基本工作模式首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需要注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是vi命令,vi会响铃报警。第二:文本

2021-01-29 11:17:29 7455

原创 linux与unix区别

UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。现代的 Windows 系统已经朝着“图形界面”的方向发展了,和 UNIX 系统有了巨大的差异,从表面上甚至看不出两者的关联。UNIX 的坎坷历史

2021-01-29 10:57:27 6616 1

原创 linux与unix区别

UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。现代的 Windows 系统已经朝着“图形界面”的方向发展了,和 UNIX 系统有了巨大的差异,从表面上甚至看不出两者的关联。UNIX 的坎坷历史

2021-01-29 10:56:06 79

原创 linux查看命令

我们要查看一些文本文件的内容时,要使用文本编辑器来查看。在Linux下,可以使用一些命令预览文本文件中的内容,而不必使用文本编辑器打开查看。这篇笔记分享几个常用的文本查看命令。分别是:cat:从第一行开始显示文本内容(适用于内容较少的)tac:从最后一行开始显示,是 cat 的逆顺序more:一页一页的显示文本内容(适用于内容较多的)less:与 more 类似,但是比 more 更好的是,它可以往前翻页!head:只看文本的前面几行tail:只看文本的后面几行nl:显示文本内容与行号123

2021-01-29 10:53:19 11479

原创 linux查看服务器配置

查看CPU配置 查看内存配置查看硬盘大小返回0:SSD盘返回1:SATA盘查看显卡配置Windows系统1)查看cpu信息cmd输入wmic,再输入cpu get * 图中cpu为四核超线程2)查看内存信息cmd输入wmic,再输入memorychip 两个内存条,各8G以上就是良许教程网为各位朋友分享的Linux相关知识。...

2021-01-29 10:51:54 6380

原创 linux如何返回上一级目录

cd .. 返回上一级目录cd ../.. 返回上两级目录cd或cd ~ 返回home目录cd - 目录名 返回指定目录以上就是良许教程网为各位朋友分享的Linux相关知识。

2021-01-29 10:49:16 8012

原创 linux怎么挂载

Linux的硬盘识别:一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.1.关闭服务器加上新硬盘2.启动服务器,以root用户登录3.查看硬盘信息#fdisk -lDisk /dev/sda: 42.9 GB, 42949672960 bytes255 heads, 63 sectors/track, 5221 cylindersUnits = cylinders of 16065 * 512 = 822528

2021-01-29 10:47:02 6533

原创 linux查看进程命令

关键字: linux 查进程、杀进程、起进程1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。 ps f 用ASCII字符显示树状结构,表达程序间的相互关系。...

2021-01-28 14:47:16 13552

原创 linux 远程连接工具

有时候,我们需要操作linux,而且通常linux都是作为远程服务器存在的。那么我们在自己的机子上如何远程操作服务器端的linux呢?这里介绍几个我常用的相关工具。我用的是mac系统,因此以下的几种都是支持mac系统的,当然大部分也支持windows。SecureCRT先来看看远程终端工具,推荐SecureCRT,一款很好用的工具。那么如何连接我们的远程服务器呢?选择connect下拉菜单中的Quick Connect:然后填写hostname,可以直接填ip,端口就默认22,然后点击连接:

2021-01-28 14:45:22 7670

原创 linux修改密码

今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败:# passwd rootChanging password for user root.New password:Retype new password:passwd: Authentication token manipulation error到网上搜了下,有的说是因为inodes用完,也就是根分区满了引起的,但执行df -i并非找个原因:# df -iFilesystem Inod

2021-01-28 14:44:11 6711

原创 linux内核开发

内核编程常常看起来像是黑魔法,而在亚瑟 C 克拉克的眼中,它八成就是了。Linux内核和它的用户空间是大不相同的:抛开漫不经心,你必须小心翼翼,因为你编程中的一个bug就会影响到整个系统。浮点运算做起来可不容易,堆栈固定而狭小,而你写的代码总是异步的,因此你需要想想并发会导致什么。而除了所有这一切之外,Linux内核只是一个很大的、很复杂的C程序,它对每个人开放,任何人都去读它、学习它并改进它,而你也可以是其中之一。学习内核编程的最简单的方式也许就是写个内核模块:一段可以动态加载进内核的代码。模块所能做

2021-01-28 14:42:51 6903

原创 linux内核编译

前言Linux内核是Linux操作系统的核心,也是整个Linux功能体现的核心,就如同发动机在汽车中的重要性。内核主要功能包括进程管理、内存管理、文件管理、设备管理、网络管理等。Linux内核是单内核设计,但却采用了微内核的模块化设计,支持内核线程以及动态装载内核模块的能力。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统定制一个更高效、更稳定的内核,就需要手动编译Linux内核。那么如

2021-01-28 14:40:39 6444

原创 linux 内核学习

linux内核获取 官网: https://www.kernel.org/ Linux操作系统的核心是模块化,可以使用lsmod命令查看内核模块,下面展示已载入系统的模块:[root@172.16.0.55: vendor/composer → test]$ lsmodModule Size Used bynfnetlink_queue 8111 0 nfnetlink_log 8718 0 nfnetlink

2021-01-28 14:38:48 6383

原创 linux配置java环境变量

一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。 二. 需要配置的环境变量 \1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需

2021-01-28 14:37:32 8358 1

原创 linux怎么查看系统版本

一、linux下如何查看已安装的centos版本信息:1.Linux查看当前操作系统版本信息 cat /proc/versionLinux version 2.6.32-696.el6.x86_64 (mockbuild@c1bm.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Tue Mar 21 19:29:05 UTC 20172.Linux查看版本当前操作系统内核信息 uname -

2021-01-28 14:36:22 18606

原创 linux修改用户

1.linux下的用户管理Linux下有三类用户1.超级用户: root 具有操作系统的一切权限 UID 值为02.普通用户:普通用户具有操作系统有限的权限,UID值 500 – 60003.伪用户:是为了方便系统管理,满足相应的系统进程文件属主的要求,伪用户不能登录系统,UID值 1 – 499用户管理文件:passwd /etc/passwd在此文件中,只定义帐号,不定义口令;文件中每行定义一个用户,分七个部分:帐号名称:root用户密码:x用户标识码(用户ID):0组标

2021-01-28 14:34:35 6979

原创 linux 桌面系统

这里要记住的第一条规则是:没有最好的 Linux 发行版。说真的,没有!但是对每个人来说会有一个最好的 Linux 发行版。此外,你认为最适合自己的 Linux 发行版通常会随着时间的推移发生变化,以匹配你的经验级别。考虑到这一点,让我们从以下3个方面开始:轻松、满足和挑战。最佳发行版 – 最易使用的发行版对于希望快速使用 Linux 和大量软件/应用程序而不需要命令行的用户。或者,你只是想简单地尝试一下 Linux 。对于那些用户我将会推荐……Ubuntu —— 一个完整的桌面 Linux 操作.

2021-01-28 14:33:18 6789

原创 linux升级内核

回到顶部一、查看Linux内核版本命令(2种方法):回到顶部二、查看Linux系统版本的命令(3种方法):回到顶部三、升级系统内核一般来说,只有从 kernel.org 下载并编译安装的内核才是官方内核。 大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。1)#导入ELRepo软件仓库的公共秘钥rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org2)#安装ELRepo软件仓库的yu

2021-01-27 11:35:03 6545

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除