-
Linux—环境变量(day09)
所属栏目:[Linux] 日期:2020-12-14 热度:167
目录 一、使用C程序访问环境变量 二、文件输入重定向 三、管道 四、信号 ? 一、使用C程序访问环境变量 系统提供一个全局变量,extern char **environ; 内部存放结构如下 ? 1、使用全局变量environ打印系统所有环境变量: extern char ** environ; int i= 0[详细]
-
charles 安装以及使用教程
所属栏目:[Linux] 日期:2020-12-14 热度:106
1.1 ?charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境[详细]
-
vi的替换使用、如何让linux有回收站功能、系统重要文件、目录数
所属栏目:[Linux] 日期:2020-12-14 热度:164
一、vi的替换使用方法 1、vi使用的原理 (编辑文件会生成一个隐藏临时文件) 替换文件内容方法:vi (1)%s#oldboy#oldgirl#g --- 将oldboy全部替换为oldgirl,整个文件相应内容都做替换 (2)%s/#oldboy/oldgirl/g --- 将#oldboy替换为oldgirl (3)3,$s#ol[详细]
-
Linux常用命令收集整理
所属栏目:[Linux] 日期:2020-12-14 热度:105
有一台 三-丰-云-免-费-主-机,经常都要跟 Linux 打交道,经常要使用到linux的各种命令,当然每次都可以找度娘,但一些基本常的命令还是需要熟练掌握。 Linux 网络命令涉及到这么几块: 网络配置: ifconfig、 ip 连通性探测: ping、 traceroute、 telnet、[详细]
-
linux chage命令详解
所属栏目:[Linux] 日期:2020-12-14 热度:114
chage命令 是用来修改帐号和密码的有效期限。 语法 chage [选项] 用户名 选项 -m:密码可更改的最小天数。为零时代表任何时候都可以更改密码。 -M:密码保持有效的最大天数。 -w:用户密码到期前,提前收到警告信息的天数。 -E:帐号到期的日期。过了这天,[详细]
-
Linux系统简单搭建DHCP服务器
所属栏目:[Linux] 日期:2020-12-14 热度:57
当局域网络中有大量的主机时,如果逐个为每一台主机手动设置IP地址、默认网关、DNS服务器地址等网络参数,显然是一个费力也未必讨好的办法。而DHCP(动态主机配置协议)服务器的应用,正好可以解决这一问题 DHCP主要负责集中分配各种网络地址参数(主要包括I[详细]
-
用 Supervisor 自启动、监控程序
所属栏目:[Linux] 日期:2020-12-14 热度:139
Supervisor 是 一个 Linux/Unix 系统上的进程监控工具。使用 Python 语言开发,提供 Web 管理界面,能够根据配置后台运行程序、监控程序、重启挂掉的程序等管理功能。 官网:?http://www.supervisord.org 安装使用 在 Ubuntu 上可以使用 apt-get install supe[详细]
-
Linux内核编译配置脚本
所属栏目:[Linux] 日期:2020-12-14 热度:91
环境 宿主机平台:Ubuntu 16.04.6 目标机:iMX6ULL Linux内核编译配置脚本 在linux开发过程中熟练使用脚本可以大大简化命令行操作,同时对于需要经常重复操作的指令也是一种备忘; 在linux内核源码根目录添加 config-kernel 文件 #!/bin/ sh echo " config m[详细]
-
Linux的IP地址显示127.0.0.1的解决办法
所属栏目:[Linux] 日期:2020-12-14 热度:148
首先查看Linux的防火墙是否关闭 firewall-cmd Linux上新用的防火墙软件,跟iptables差不多的工具。 ? firewall-cmd -- state # 显示防火墙状态systemctl start firewalld # 启动systemctl status firewalld # 或者 firewall -cmd -- state 查看状态systemctl[详细]
-
linux必备常用重要命令汇总
所属栏目:[Linux] 日期:2020-12-14 热度:114
linux的man帮助文件很强大,因此很多人都认为没有必要记住linux命令。我觉得这是一个误区,基本的常用命令是一定要记住的,就像你相亲一定要能叫出对方的名字一样重要。记住他们有两个好处:第一提高自己的效率,第二思路清晰。那么我到底需要记住那些linux[详细]
-
Linux磁盘IO调度算法
所属栏目:[Linux] 日期:2020-12-14 热度:191
A、CFQ(完全公平排队I/O调度程序) 最新的内核版本和发行版中,都选择CFQ做为默认的I/O调度器,对于通用的服务器是最好的选择。 CFQ对于多媒体应用(video,audio)和桌面系统是最好的选择。 CFQ赋予I/O请求一个优先级,而I/O优先级请求独立于进程优先级,[详细]
-
如何在linux环境下配置环境变量
所属栏目:[Linux] 日期:2020-12-14 热度:96
jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在linux环境下的root同级目录下配置software目录 将下载好的jdk上传到software文件夹里面 (我使用的操作软件是) 到software这个目录下. 输入命令:cd /s[详细]
-
常用Linux 命令
所属栏目:[Linux] 日期:2020-12-14 热度:70
计算 除以 [[email?protected]]$ echo expr 9 / 3 3 加 [[email?protected]]$ echo expr 9 + 3 12 减 [[email?protected]]$ echo expr 9 - 3 6 乘以 [[email?protected]]$ echo expr 9 * 3 27 取余数 [[email?protected]]$ echo expr 9 % 2 1 使用bc命令 加[详细]
-
linux相关命令大全......持续更新
所属栏目:[Linux] 日期:2020-12-14 热度:165
启动项目8080端口被占用,然而老久没玩Linux,命令忘光了,杀死进程都不记得了. 决定整理一波吧....... Linux: sudo强制执行,不在 root用户下时使用 . top 相当于windows 的任务管理器. ? 空格浏览 ? q 退出 查看登录用户 : whoami? 查看当前登录的用户名 Who[详细]
-
LVM 扩容、删除
所属栏目:[Linux] 日期:2020-12-14 热度:180
当发现lv空间不够用时,就需要我们进行对lv的扩容。扩容分两种情况:(lv的有点,支持在线扩容) 1.VG有充足的空间,直接对lv进行扩容; 2.VG空间不足时,我们需要对VG进行扩容,然后再对lv进行扩容 1)首先我们做VG空间充足的情况。直接对lv进行扩容 查看我[详细]
-
[Linux] PHP程序员玩转Linux系列-备份还原MySQL
所属栏目:[Linux] 日期:2020-12-14 热度:63
1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 前几天有个新闻,说是gitlab的工程师把数据文件给误删了,搞了个大事件,很多人都去围观了.备份工作应该在最开始的时候就[详细]
-
linux下开发微信小程序
所属栏目:[Linux] 日期:2020-12-14 热度:72
微信小程序开发流程 ? 有一个邮箱 用邮箱注册小程序账号并使用该账号获取微信小程序 AppID 用注册的小程序账号登录微信公众平台 (https://mp.weixin.qq.com) 完善小程序信息并且添加开发者 (至少一个) 在微信 web开发者工具上开发微信小程序 微信公众号与微[详细]
-
查看linux版本
所属栏目:[Linux] 日期:2020-12-14 热度:186
一.文件操作 ?? 0.基本操作 ??? touch、mkdir /var/temp/nginx -p(创建多级目录时)、 ??? echo xxx??? 作用:显示一段内容。 例如:echo $JAVA_HOME ?????????????????????? 扩展:输出内容到命令行、echo xxx 文件.txt?? 输出文件到文件中(如果文件不存在[详细]
-
Linux下安装Jenkins
所属栏目:[Linux] 日期:2020-12-14 热度:54
一, 基础环境 1,操作系统:CentOS 7.3 2,Docker version 18.09.6?? docker安装参考:https://www.cnblogs.com/liuxiaoji/p/11014329.html 二 , jenkins安装 docker run -u root -d -p 8080:8080 -p 50000:50000 --restart always -v /var/jenkins_home:/[详细]
-
在Linux系统上安装配置ant环境
所属栏目:[Linux] 日期:2020-12-14 热度:61
1、从官网http://ant.apache.org/bindownload.cgi下载tar.gz版ant到本地电脑上 2、通过WinSCP工具将本地电脑上的ant压缩包上传至Linux服务器的/usr目录下 3、解压ant压缩包 tar -vxzf apahce-ant- 1.10 .6-bin.tar.gz 4、修改权限 chmod 777 apache-ant- 1.1[详细]
-
虚拟机上ping不通外网, 但是可以访问外网(如使用curl www.baidu.
所属栏目:[Linux] 日期:2020-12-14 热度:70
在虚拟机中输入 ping www.baidu.com,可能出现如下几种报错 1.?ping: unknown host www.baidu.com? 2.PING www.a.shifen.com (183.232.231.172) 56(84) bytes of data. 以上两种都是?没有配置正确的DNS服务器 解决:? 在window上打开命令窗口,输入 ipconfig /a[详细]
-
SSM11-solr服务的搭建
所属栏目:[Linux] 日期:2020-12-14 热度:160
1.? Solr服务搭建 1.1. Solr的环境 Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。 1.2. 搭建步骤 第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr。 第三步:安装Tomcat,解压缩即可。 第四步:把solr部署到Tomcat下。 第五步[详细]
-
linux系统漏洞lynis扫描
所属栏目:[Linux] 日期:2020-12-14 热度:68
1.下载lynis https://cisofy.com/downloads/lynis/ 或者 yum --enablerepo=epel -y install lynis 2. rz上传压缩包解压 tar xzf lynis-2.7.4.tar.gz cd lyins ./lynis show groups #扫描的内容分类 扫描shells filesystems ./lynis --tests-from-group "shel[详细]
-
LVM 数据迁移
所属栏目:[Linux] 日期:2020-12-14 热度:65
当用作LVM的某磁盘需挪作他用时,我们需要把该磁盘上的数据迁移到其它磁盘 数据迁移有两种方式:1.手动选择迁移位置、2.不选择迁移位置 1.手动选择迁移位置 首先我们查看一下当前pv 空间 [[email?protected] ~ ]# pvs PV VG Fmt Attr PSize PFree /dev/sda2[详细]
-
supervisord守护进程的使用
所属栏目:[Linux] 日期:2020-12-14 热度:181
原文链接:http://www.voidcn.com/article/p-bsurlzbw-xo.html Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个[详细]