linux
LY破晓
越努力越幸运
展开
-
CentOS7图形界面与命令行界面切换
1.快捷键在图形界面使用 ctrl+alt+F2切换到dos界面dos界面 ctrl+alt+F2切换回图形界面2.init命令在命令上 输入 init 3 命令 切换到dos界面输入 init 5命令 切换到图形界面3.修改默认启动类型a.centos6及以下版本如果想系统默认以某种方式启动, 使用systemd创建符号链接指向默认运行级别。修改方法为:1.首先删除已经存在的符号链接:rm /etc/systemd/system/default.target2.默认级别转换为3(文原创 2020-10-02 16:48:49 · 2595 阅读 · 0 评论 -
FinalShell
https://blog.csdn.net/qq_38202756/article/details/81263044转载 2020-08-03 10:19:47 · 164 阅读 · 0 评论 -
Linux环境变量配置全攻略
Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0用户名:uusama需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当前系统定义的所有环境变量echo $PATH命令输出当前的PATH环境变量的值这两个命令执行的效果如下uusama@ubuntu:~$ exportdeclare转载 2020-07-13 14:24:54 · 395 阅读 · 0 评论 -
Linux-中文乱码问题
1.mysql中文乱码vi /etc/my.cnf在mysqld下添加[mysqld]character-set-server=utf82.tomcat中文乱码找到tomcat/conf/sever.xml在下面的标签中插入URIEncoding=”UTF-8” <Connector port="9999" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000"原创 2020-07-08 12:45:28 · 166 阅读 · 0 评论 -
初次连接服务器,所遇到的问题
1.bash: netstat: command not foundyum -y install net-tools2.原创 2020-06-10 20:06:22 · 186 阅读 · 0 评论 -
curl和wget的区别和使用
curl和wget基础功能有诸多重叠,如下载等。curl由于可自定义各种请求参数所以在模拟web请求方面更擅长;wget由于支持ftp和Recursive所以在下载文件方面更擅长。类比的话curl是浏览器,而wget是迅雷9。1.下载文件curl -O http://man.linuxde.net/text.iso #O大写,不用O只是打印内容不会下载wget http://www.linuxde.net/text.iso原创 2020-06-04 16:31:45 · 200 阅读 · 0 评论 -
从x86架构移植c代码到arm架构上
安装Porting Advisor代码移植工具,进行C代码移植,从x86到arm1.下载安装包2.解压tarcd3.安装web模式sh install.sh web移植postgresql,从x86到arm1.下载postgresql源码包2.解压3.将解压包放在/opt/portadv/portadmin/目录下4.登录http:ip:8084进入代码移植web界面默认账号密码:portadmin Admin@9000...原创 2020-05-31 18:55:50 · 1981 阅读 · 0 评论 -
在x86架构上安装交叉编译环境,使之可以在arm架构上跑起来
#交叉编译配置1.一次性安装开发所需环境yum groupinstall xxx:安装了多个软件yum grouplist | moreyum groupinfo Development toolseg:yum -y groupinstall MySQL Database(安装了mysql,mysql-server,mysql-bench)yum -y groupinstall Development tools2.安装交叉编译软件(linaro)3.解压tar -xJvf xxx.tar原创 2020-05-31 18:46:26 · 936 阅读 · 1 评论 -
docker安装centos镜像,运行镜像,打包基础镜像
安装运行centos镜像1.在docker远程仓库查询centos的镜像,docker远程仓库可以配置为阿里的docker search centos2.拉取docker pull centos:centos7(镜像名加版本)3.查询镜像docker images4.运行镜像docker run -it centos:centos7 /bin/bash-i:internel交互-t:terminal终端-d:daemon守护进程,后台运行yum -y install wget gcc原创 2020-05-31 17:41:14 · 2825 阅读 · 1 评论 -
Linux端口映射
https://www.cnblogs.com/dongzhiquan/p/11427461.htmlhttps://www.cnblogs.com/Dev0ps/p/7844586.htmlhttps://www.ahfesco.com.cn/affairs/Article.asp?id=2409原创 2020-05-27 10:54:50 · 351 阅读 · 0 评论 -
linux常用网络命令
1.查看本机IP地址和mac地址ifconfig:可以查询IP地址ip addr:可以查看IP地址和mac地址2.查看路由表route3.查看下一跳mac地址rpc4.查看主机名hostnamevi /etc/hostname5.ip和主机名映射配置vi /etc/hosts原创 2020-05-27 10:33:42 · 85 阅读 · 0 评论 -
fastdfs本地测试没问题,外网测试不能访问(本人亲身经历)
1.java客户端配置fdfs:tracker-list:- 外网IP:221222.tracker.conf配置bind_addr= 默认就好3.storage.conf配置bind_addr=默认就好,选择默认的话可以使用netstat -ntlp查到端口号,使用localhost地址也可以查到,但是使用外网地址就查不到了tracker_server=外网IP:22122这个就是访问外网的关键...原创 2020-05-25 15:24:00 · 1848 阅读 · 0 评论 -
已安装完的的nginx重新编译http_stub_status_module 模块
https://blog.csdn.net/memory6364/article/details/84326896转载 2020-05-21 14:04:28 · 298 阅读 · 0 评论 -
dev和media和mnt的区别
1.dev设备文件,几乎任何硬件外设都会在这里面有对应的文件,包括硬盘,U盘,光驱,串口,打印机等等。只要硬件连接上了电脑,并且正常驱动起来,/dev/下就会产生对应的文件。2.media是自动挂载的目录,比如我们的U盘插在ubuntu下会自动挂载,就会在/media下生成一个目录,这个目录就是U盘所在目录,或者说文件。3.mnt是被系统管理员使用,手动挂载一些临时媒体设备的目录。你可以把U盘目录手动挂载到/mnt下,U盘目录也会自动挂载在/media目录下...原创 2020-05-20 12:08:39 · 3435 阅读 · 0 评论 -
nfs+autofs实现远程访问文件
NFS教程autofs教程总结:1.nfslinux和window客户端都可以访问Linux服务器的nfs文件可以手动挂载2.autofs只有当访问共享文件的时候才自动挂载原创 2020-05-20 11:09:21 · 168 阅读 · 0 评论 -
docker安装和配置
1.centos安装docker(2个教程都可以安装,以第一个为主)https://www.cnblogs.com/yufeng218/p/8370670.htmlhttps://www.runoob.com/docker/centos-docker-install.html2.docker配置远程仓库最全的关于docker安装,部署,配置教程3.docker安装rabbitmqhttps://www.cnblogs.com/yufeng218/p/9452621.htmldocker -v详原创 2020-05-18 16:31:15 · 109 阅读 · 0 评论 -
tee命令详解
tee使用场景tee给一个root文件添加内容总结:1.vi修改后,不能保存一个root权限的文件时,比如/etc/my.cnf命令行模式下:w! sudo tee %2.给root文件追加添加一行内容tee /etc/my.cnf <<- ‘EOF’sql_mode:STRICT_TRANS_TABLESEOF(上面的例子其实不太恰当,当写法是对的)...原创 2020-05-18 15:07:38 · 2368 阅读 · 0 评论 -
setfacl
https://blog.csdn.net/jin970505/article/details/79068429转载 2020-05-15 09:23:01 · 124 阅读 · 0 评论 -
一文彻底明白linux中的selinux到底是什么
一、前言安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。如果可以熟练掌握 SELinux 并正确运用,我觉得整个系统基本上可以到达"原创 2020-05-15 09:10:23 · 219 阅读 · 0 评论 -
openssl生成公钥私钥签名
https://blog.csdn.net/hjq198988/article/details/49946103转载 2020-05-14 20:10:13 · 178 阅读 · 0 评论 -
Linux scp命令
https://www.runoob.com/linux/linux-comm-scp.html转载 2020-05-11 15:24:38 · 86 阅读 · 0 评论 -
linux安装nacos
https://blog.csdn.net/borners/article/details/102898341nacos设置开机启动原创 2020-05-11 11:27:56 · 287 阅读 · 0 评论 -
查看软件配置文件的位置
1.先找服务开启的命令ps -aux | grep mysqld找到是/usr/sbin/mysqld2.找配置文件/usr/sbin/mysqld --help --verbose | grep -A1 ‘Default options are read’找到所有的默认的配置文件顺序原创 2020-05-11 11:23:16 · 2135 阅读 · 0 评论 -
linux7忘记密码的2种解决方法
centos7/rhel7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导。重置密码主要有rd.break和init两种方法。rd.break方法:1、启动的时候,在启动界面,相应启动项,内核名称上按“e”;2、进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入;3、进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;4、mount -o remount,rw /sy原创 2020-05-11 09:04:18 · 928 阅读 · 0 评论 -
centos安装mysql
https://www.cnblogs.com/blackmanzhang/p/11062817.htmlhttps://blog.csdn.net/wohiusdashi/article/details/89358071转载 2020-05-09 13:58:29 · 71 阅读 · 0 评论 -
linux安装jdk的三种方法
https://www.cnblogs.com/telwanggs/p/11546751.html转载 2020-05-09 09:51:05 · 120 阅读 · 0 评论 -
linux查看软件安装位置
1.先判断这个软件是yum安装还是自己编译安装2.如果是yum安装rpm -qal | grep mysql通过这个命令可以找到关于mysql的所有文件存放位置,yum安装的软件一般在/usr/lib下,安装软件的命令在/usr/bin3.如果是自己编译安装自己安装的应该知道位置吧4.一些通用的查看软件位置whereis mysql:查看软件存放的所有位置which mysql:查看命令所在位置,通过环境变量去查找ps -ef | grep mysql:通过进程来查询find / -nam原创 2020-05-09 09:43:33 · 1334 阅读 · 0 评论 -
Linux命令之rz命令与sz命令
https://www.cnblogs.com/leeyongbard/p/9356760.htmlhttps://www.cnblogs.com/wuxun1997/p/11578515.html注意:1.批量上传下载文件,不能是目录2.rz:receive zmodem上传sz:send zmodem下载原创 2020-05-09 09:25:44 · 114 阅读 · 0 评论 -
rpm命令
1.rpm -qa查询所有安装的软件包2.rpm -qal |grep mysql查询并列出已安装的软件包3.rpm -ivh xxx.noarch.rpm安装rpm包4.rpm -e xxx.rpm删除rpm包5.rpm -Uvh xxx.rpm原创 2020-05-09 09:20:54 · 96 阅读 · 0 评论 -
linux文件颜色
下面是linux系统约定不同类型文件默认的颜色:白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:容表示链接的文件有问题黄色:表示设备文件灰色:表示其它文件...原创 2020-05-08 21:34:59 · 414 阅读 · 0 评论 -
最常用的tar命令
1.解压缩tar -xzvf xxx.tar.gzx:展开z:针对gz类型的文件v:详细信息f:文件tar -xjvf xxx.tar.bz2j:bz2类型文件2.压缩tar -czvf test.tar.gz /tmp/test(将test目录下的文件压缩为test.tar.gz包)c:create将源文件打包为指定文件3.列出某一个压缩包下的所有文件tar -tzvf test.tar.gzt:列出...原创 2020-05-08 21:17:14 · 198 阅读 · 0 评论 -
usr,srv,tmp,var目录的区别
https://www.cnblogs.com/silentdoer/p/8680762.html1.usr:unix system resource存放一些系统级别的资源/应用,比如MySQL,他不是属于个人的。/usr/local和/opt,前者可以比作window里的program files,后者可以比作D盘下的某一个安装目录,也叫第三方程序,就是不和别的程序打交道,不用设置环境变量,不需要配置2.tmp存放一些可以随时清除的文件,系统也会自动清理3.srv:service存放对外的服务原创 2020-05-08 21:05:00 · 2130 阅读 · 0 评论 -
Linux wget命令
https://blog.csdn.net/qq_27870421/article/details/91951402主要内容:1.后台下载wget -b url2.修改下载文件的名字wget -O test.tar.gz url3.将下载信息保存在某一个文件下wget -o log.log url4.FTP下载wget ftp-urlwget --ftp-user=USERNA...原创 2020-05-08 16:55:10 · 137 阅读 · 0 评论 -
yum命令详解
https://www.runoob.com/linux/linux-yum.html重要的:1.yum源的配置光盘网络(最好使用国内yum源)2.yum的使用yum search wgetyum -y install wgetyum remove wgetyum update wgetyum listyum list java*yum check-updateyum...原创 2020-05-08 16:48:15 · 127 阅读 · 0 评论 -
netstat命令详解
https://www.cnblogs.com/ftl1012/p/netstat.htmlnetstat主要用来查看和网络有关的信息1.查询网络相关的接口netstat -ntulpn:numt:tcpu:udpl:listeningp:pid2.找出程序运行的端口netstat -ap | grep ssh...原创 2020-05-08 15:34:22 · 90 阅读 · 0 评论 -
Centos防火墙设置与端口开放的方法
https://www.cnblogs.com/cxxjohnson/p/8260520.html转载 2020-05-08 12:22:15 · 114 阅读 · 0 评论 -
linux命令详解
1.打开bash的方法./a.sh/bin/sh a.shsource /tmp/a.sh2.findfind / -name mysql -type dfind / -name mysql -type f3.whichwhich mysqld(查找当前命令所在的路径)/usr/sbin/mysqld --verbose --help | grep -A 1 ‘Default...原创 2020-02-28 19:32:34 · 87 阅读 · 0 评论 -
curl用法指南
http://www.ruanyifeng.com/blog/2019/09/curl-reference.html转载 2020-02-28 18:11:32 · 99 阅读 · 0 评论