![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
ssxueyi
IT男一枚
展开
-
参考《一个64位操作系统的设计与实现》,自己写操作系统(一)
跟着《一个64位操作系统的设计与实现》学自己写操作系统的第一个步,准备基础环境,编写boot引导程序。原创 2022-04-04 23:24:29 · 2197 阅读 · 1 评论 -
linux 查看服务器资源(cpu型号、cpu数量、内存大小、磁盘空间)
1.查看cpu信息cat /proc/cpuinfo查看CPU型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq查看逻辑CPU的个数cat /proc/cpuinfo| grep原创 2022-02-11 21:06:37 · 3824 阅读 · 0 评论 -
linux 压缩解压命令
zip文件 解压:unzip FileName.zip 压缩:zip FileName.zip dirtar文件 解包:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar dirtgz文件 解压:tar -zxvf FileName.tgz 压缩:tar -zcvf FileName.tgz dirgz文件 解压:gunzip FileName.gz 或者:gzip -d FileName.gz..原创 2022-02-11 21:04:35 · 556 阅读 · 0 评论 -
linux系统查看文件大小及使用空间大小
linux系统查看文件大小及使用空间大小原创 2021-12-30 11:25:39 · 1238 阅读 · 0 评论 -
nginx只允许域名访问的配置方法(ngnix禁止IP访问的配置方法)
只允许域名访问的配置方法一#修改配置文件,判断是否用域名访问server { listen 8081; server_name www.tq.com; if ( $host != 'www.tq.com' ){ return 403; }}只允许域名访问的配置方法二#修改配置文件,配置2个server,一个配置域名,一个处理不使用域名时的结果server { listen 8081; server_nam...原创 2021-08-28 17:56:28 · 5732 阅读 · 0 评论 -
Keepalived+Nginx 高可用集群(主从模式)
一、架构(主从模式) 机器IP 安装软件 角色 虚拟ip 描述 192.168.232.201 Nginx、keepalived Nginx主机 192.168.232.203 反向代理到tomcat1和tmocat2 192.168.232.205 Ng原创 2021-08-19 19:12:38 · 211 阅读 · 0 评论 -
linux在线安装nginx,配置nginx及nginx常用命令
1.修改yum源,源地址:http://nginx.org/en/linux_packages.html#RHEL-CentOSa)安装yum-utilsyum install yum-utilsb)查询并修改源地址vi /etc/yum.repos.d/nginx.repo内容如下:[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearc原创 2021-08-18 15:42:48 · 282 阅读 · 0 评论 -
centos 7 添加端口白名单,设置防火墙白名单
1.查看防火墙白名单:firewall-cmd --list-ports2.增加防火墙白名单:firewall-cmd --permanent --add-port=8080/tcp3.重启防火墙firewall-cmd --reload原创 2021-03-24 10:53:33 · 3145 阅读 · 0 评论 -
使用nginx部署VUE项目及nginx配置
1.将vue项目打包放到指定位置,比如/data下2.安装nginxcentos7在线安装比较方面,可以直接使用命令:yum install nginx安装,具体步骤如下:2.1.修改yum源查看源地址:http://nginx.org/en/linux_packages.html#RHEL-CentOS2.2.安装yum-utilsyum install yum-utils2.3修改源地址vi /etc/yum.repos.d/nginx.repo2.4切换为主线分支原创 2021-03-14 11:53:47 · 2691 阅读 · 0 评论 -
linux系统权限修改命令
1.chmod命令用来修改文件的操作权限修改文件权限:chmod 755 test.txt修改文件夹权限:chmod 755 test/修改文件夹及文件夹下所有文件权限:chmod -R 755 test/2.chown命令用来修改文件的用户修改文件所属用户:chown user:usergroup test.txt修改文件夹所属用户:chown user:usergroup test修改文件夹及文件夹下所有文件所属用户:chown -R us原创 2021-01-09 13:49:11 · 1466 阅读 · 0 评论 -
nginx离线安装教程
nginx离线安装教程准备离线包nginx-1.14.0.tar.gzpcre-8.42.tar.bz2zlib-1.2.8.tar.gzCopy离线安装文件到服务器 先安装pcre 解压pcre tar –jxvf pcre-8.42.tar.bz2 pcre编译环境验证 ./configure 编译pcre make再安装zlib 解压zlib tar –zxvf zlib-1.2.8.tar.gz zlib编译环境验证 ./co.原创 2020-12-05 09:18:08 · 765 阅读 · 0 评论 -
centos 6 添加端口白名单,设置防火墙白名单
1.使用root权限编辑iptables,命令如下:vi /etc/sysconfig/iptables或sudo vi /etc/sysconfig/iptables2.在ACCEPT列表中增加访问的端口-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT3.编辑完成后保存,命令::wq!4.重启iptables,命令:/etc/init.d/iptables restart如果不方原创 2020-10-27 11:35:28 · 1713 阅读 · 0 评论 -
linux后台运行jar命令,退出命令窗口后继续运行
使用nohup + &方法, 命令如下:nohup java -jar deme.jar -> temp.log &其中nohup 表示后台运行,关闭窗口后也也继续执行,&意思是终端连接的时候后台运行,终端断了进程也会停。...原创 2019-12-09 14:22:58 · 4324 阅读 · 0 评论 -
linux 启动时自动修改hostname
即可实现自动修改hostname。,以修改rc.local。原创 2018-09-20 14:28:15 · 1562 阅读 · 1 评论 -
java登录linux系统,执行shell脚本并读取执行结果实例
使用插件:jcraft,jar包地址:https://mvnrepository.com/artifact/com.jcraft/jschjava操作linux系统实例代码:import java.io.InputStream;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelExec;import com...原创 2018-10-30 14:08:27 · 1572 阅读 · 0 评论 -
Linux 常用命令记录
笔记,笔记。--关机halt 立刻关机poweroff 立刻关机shutdown -h now 立刻关机shutdown -h 5 5分钟后关机shutdown -c 取消关机--重启reboot 重启reboot -w 模拟重启reboot -f 强制重启,不调用shotdownreboot -i 关闭网络之后再重启reboot -n ...原创 2018-12-20 14:14:57 · 219 阅读 · 0 评论 -
centos防火墙关闭开启命令
方式一:修改service关闭:service iptables stop打开:service iptables start状态查看:service iptables status 方式二:修改/etc/init.d/iptables (临时,重启后失效)关闭:/etc/init.d/iptables stop打开:/etc/init.d/iptables start...原创 2018-12-26 14:01:07 · 235 阅读 · 0 评论 -
centos查看版本命令
centos查看版本命令:cat /etc/issue原创 2018-12-26 14:03:02 · 2544 阅读 · 0 评论 -
centos6多网卡bond操作命令
绑定bond步骤:1.进入/etc/sysconfig/network-scripts/目录;2.创建(或复制重命名)bond0配置文件:#cp ifcfg-eth1 ifcfg-bond03.修改ifcfg-bond0:#vi ifcfg-bond0DEVICE=bond0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPRO...原创 2018-12-26 14:29:34 · 2232 阅读 · 0 评论 -
linux 服务器之间SSH无密码登录及linux 服务器之间复制文件
1.服务器之间实现SSH无密码登录,命令如下:#ssh-keygen -t dsa#cd /root#ssh-copy-id -i .ssh/id_dsa.pub hostname1#ssh-copy-id -i .ssh/id_dsa.pub hostname2#ssh-copy-id -i .ssh/id_dsa.pub hostname32.复制文件或文件夹,命令如...原创 2019-01-18 20:18:34 · 536 阅读 · 1 评论 -
Temporary failure in name resolution错误解决方法
今天迁移服务器之后原本正常运行的程序报"Temporary failure in name resolution"错误,意思是域名解析失败,但是DNS什么的设置没有问题,其实是主机名解析失败,在hosts里配置一下即可解决:1.打开/etc/hosts#vi /etc/hosts2.增加主机名映射按 i 键进入编辑模式,在wenj最后增加:127.0.0.1 hostname...原创 2019-09-10 22:17:28 · 167056 阅读 · 14 评论 -
-bash: export: `??': not a valid identifier
今天配置服务器jdk环境变量source /etc/profile时出现了"-bash: export: `??': not a valid identifier"错误,经查,是因为export环境变量后面多了中文“ ”导致的,把多余的空格去掉,再次执行“source /etc/profile”即可正常执行。...原创 2019-09-16 09:18:56 · 4094 阅读 · 1 评论 -
linux 修改系统时间
1.查看时间#date2.修改时间#date -s "2019-09-16 13:41:11"3.写入CMOS#clock -w原创 2019-09-16 13:42:49 · 203 阅读 · 0 评论 -
Linux离线安装jdk,bin、rpm和tar.gz三种方式及jdk环境变量配置
本文主要是为了记录安装过程,方便后续用到时可及时翻阅,如有不对之处,请各位不吝赐教。因离线安装方法较为常用,故本文主要说明使用离线方式安装jdk的方法,在线安装方法后续补充。第一步:下载jdk官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html,根据需要选择版本下载。jdk安装文件有bi...原创 2018-09-19 16:58:09 · 11965 阅读 · 3 评论