
Linux
文章平均质量分 80
Soinice
还记得99 年的那个春天,我把握住了机会,赶上了互联网的开头,我就是那只会飞的猪~
展开
-
Linux编程实践 bc:unix 的计算器
Unix 系统中的 bc 命令是执行一个基于字符的计算器程序。目录bc 命令处理大整数可编程的 bc什么是 dc内部如何操作bc 与 dc 之间的关系bc 命令bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。常用的运算:+ 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数举例:2+3*4+5*1064bc 会显示计算结果,而且知道先算乘法在做加法。退..原创 2021-01-11 17:15:45 · 577 阅读 · 0 评论 -
Linux编程实践文件操作
文件存放在目录中,以下是对文件操作的简单介绍。不做过多详细介绍,详细介绍请移步 一天一个 linux 命令专栏。文件操作常用命令文件命名规则文件名在 unix 系统中,最长为 250 个字符,不能包含根目录符号 /查看文件的内容(cat,more,less,pg)相关命令可查看:Linux基础命令之cat、nl、less查看文件时显示行号以及扩展 more、head、tail显示指定行上述命令都可以用来查看文件的内容,但是 cat 可以一下子列出文件的所有内容。cat将所.原创 2021-01-08 18:58:42 · 210 阅读 · 0 评论 -
Linux编程实践目录操作
用户登录后,可以对自己的文件进行操作。文件被组织在目录中目录树文件系统的最顶端是 / ,根目录。大多数 Unix 系统都在根目录下有 /etc /home /bin等几个子目录,一般用户主目录在/home目录操作命令列出目录内容 ls列出当前目录的内容,包括当前目录里的文件和子目录,如果只输入 ls,列出的为当前目录的内容。输入 ls dirname,列出指定目录下的内容。ls /etc列出 etc 目录下面的内容ls /列出根目录下的内容改变当前目录 cd.原创 2021-01-07 17:00:24 · 567 阅读 · 0 评论 -
FastDHT- Linux下搭建FastDFS 文件服务器与FastDHT完成文件上传去重
上一篇介绍了如何在Linux搭建FastDFS,这篇主要讲解和FastDHT搭配使用。说在前面本篇基于前一篇继续完善功能:FastDFS - Linux下搭建FastDFS 文件服务器与Nginx配置(部署和运维)FastDHT前置操作系统环境:CentOS 7.0 64位操作系统Nginx版本:nginx-1.13.9FastDFS版本:fastdfs-5...原创 2019-06-22 13:22:43 · 979 阅读 · 1 评论 -
macOS Mojave(配置篇):expect中send特殊字符(登录ssh时,自动连接远程)
Have you experienced despair?接了一个服务器,md密码复杂程度太高,配置expect一直拨错,想到了转义,但是转起来好麻烦。那些特殊字符需要转义带有-解决方案为了减少重复手工输入密码的步骤,一般会使用expect来自动输入,但是某些密码中含有的特殊字符会导致send命令出现错误,网上的教程一般是建议加上转义符,但是遇到类似短横线‘-’这种字符还是...原创 2019-07-28 10:50:40 · 3478 阅读 · 2 评论 -
Linux(环境篇):系统搭建本地FTP后,无法登录(331 Please specify the password.)问题解决
Liunx搭建 FTP之后,本地机器无法连接,报错331 Please specify the password.首先 Linux 搭建ftp,开放21端口。(省略。。。)你可能会遇到以下问题:错误 SELinux is disabled解决:setenforce: SELinux is disabled那么说明selinux已经被彻底的关闭了如果需要重新开启s...原创 2019-08-19 11:30:47 · 34873 阅读 · 3 评论 -
Liunx(概念篇):Swap分区的作用
目录什么是Swap分区硬盘分区Swap分区突破128M Swap限制Swap配置对性能的影响系统性能监视什么是Swap分区Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保...原创 2018-11-25 23:38:19 · 1043 阅读 · 0 评论 -
Liunx(环境篇):安装Java Web服务器Tomcat
说在前面开发java必备之Java Web服务器Tomcat下载Tomcat使用wget下载https://blog.youkuaiyun.com/Soinice/article/details/83150675安装Tomcat新建文件夹Tomcat解压Tomcatcp到新建的目录启动Tomcat使用命令:./startup.sh,在bin目录下执行:...原创 2018-10-18 18:50:55 · 231 阅读 · 0 评论 -
Linux基础命令之使用wget下载任意版本Tomcat
找到指定的下载地址历史版本:https://archive.apache.org/dist/tomcat/找到自己需要的版本:https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.23/bin/官网下载使用wget下载打开控制台,找到对应的版本,copy link我需要的版本为8.0.23https:/...原创 2018-10-18 18:08:11 · 5714 阅读 · 3 评论 -
Liunx(环境篇):安装java开发环境JDK
说在前面开发java必备之jdk下载JDK使用wget下载https://blog.youkuaiyun.com/Soinice/article/details/83145746安装JDK解压jdk解压jdk到当前文件夹新建java文件夹用来存放jdk添加环境变量添加如下内容:JAVA_HOME根据实际目录来JAVA_HOME=/home/prog...原创 2018-10-18 17:54:57 · 234 阅读 · 0 评论 -
VMware中虚拟机上linux与windows之间复制粘贴
说在前面装完CentOS 感觉桌面分辨率太小,需要装 VMware Tools。解压安装包解压安装包将此文件复制到/tmp文件下进行解压解压缩安装程序。执行编译操作运行安装程序并以 root 用户身份配置 VMware Tools。执行安装通常,在安装程序文件结束运行后,将行 vmware-config-tools.pl 配置文件。如果尝试安...原创 2018-10-18 15:56:26 · 2697 阅读 · 0 评论 -
VMware中linux虚拟机找不到VMware Tools的压缩包
说在前面装完CentOS 感觉桌面分辨率太小,需要装 VMware Tools。移除CD驱动右键虚拟机,找到安装VMware Tools,但是桌面死活找不到安装包,只有一个 Vmware Tools虚拟光驱.查看原因是因为在安装 CentOS的时候安装完,就没有修改cd驱动将连接改成 使用武力驱动器,自动检测然后保存,重启,进入虚拟机安装VMware To...原创 2018-10-18 15:07:05 · 4266 阅读 · 0 评论 -
Linux基础命令之使用wget下载最新版JDK
找到指定的下载地址登录Oraclehttps://login.oracle.com/oaam_server/login.do选择java找到适合自己版本的jdk,因为我本地用的181,官网最新版本是191,所以,我需要181如图在Downloads 页面下找到最后一个选项(页面底部)找到对应的版本刚好看到找到对应的JDK下载地址打开浏...原创 2018-10-18 14:20:09 · 642 阅读 · 0 评论