linux
文章平均质量分 65
-yanhui-
这个作者很懒,什么都没留下…
展开
-
常用的linux命令整理
1.查看系统信息关机 shutdown -h now 重启 shutdown -r now 查看电脑cpu lscpu查看电脑内存 free -h查看当前操作系统的内核信息 cat /proc/version查看物理cpu个数 grep 'physical id' /proc/cpuinfo | sort -u查看核心数量 grep 'core ...原创 2017-06-30 12:07:47 · 593 阅读 · 0 评论 -
linux Java环境变量配置
JAVA_HOME=/usr/local/jdk1.8.0_171PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHCLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/libexport JAVA_HOME CLASSPATH PATH原创 2019-08-26 11:48:36 · 142 阅读 · 0 评论 -
linux中bin和sbin目录的主要区别
bin: bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。/usr/bin:主 要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、...转载 2018-12-17 19:22:50 · 2318 阅读 · 0 评论 -
ubuntu设置远程无密码登录ssh秘钥认证
例如:主机名为node1无密码登录主机名为node2在node1上执行: 1.cd ~/.ssh (若没有该目录,先执行ssh localhost)2.rm ./id_rsa* (删除之前生成的公钥)3.ssh-keygen -t rsa (生成公钥,此时一直按回车就行)4.cat ./id_rsa.pub >> ./authorized_keys5.scp ~/.ssh/..原创 2018-11-26 11:25:56 · 822 阅读 · 0 评论 -
ubuntu服务器能ping通IP地址,但ping不通域名
描述问题:遇见这种情况是调用阿里云的短信网关时,后台程序代码抛出异常java.net.UnknownHostException: dysmsapi.aliyuncs.com,意思就是找不到域名dysmsapi.aliyuncs.com对应的主机了。查找原因打开终端执行ping baidu.com(ping百度的域名),结果是ping: baidu.com: Temporary failur...原创 2018-11-15 20:12:50 · 10334 阅读 · 0 评论 -
linux服务器意外关机重启mariaDB、redis、ngnix等服务
重启mariaDB进入mariaDB的安装路径cd /usr/local/mysql/bin执行启动mysql的脚本mysqld_safe --user=mysql &,注意是mysqld_safe脚本,不是mysqld脚本。如果启动过程中报错,(ERROR 2002 (HY000): Can’t connect to local MySQL server through so...原创 2018-10-19 10:29:42 · 702 阅读 · 0 评论 -
linux文件操作chown,chmod,chgrp命令的使用
一、准备工作创建一个file文件夹。在该文件夹中创建file1目录。在文件夹内创建文件file1.txt和file2.txt。在file文件中执行ls -l结果如下:二、权限参数说明每个文件的最左边第一列有十个位置,file1文件夹长这样drwxrwxr-x,file1.txt文件长这样-rw-rw-r--。这个十个位置代表的意义如下:第一个位置代表文件类型。 常用的文件类型...原创 2018-09-25 20:44:26 · 1250 阅读 · 0 评论 -
ubuntu使用ngnix的配置https证书并查看证书是否过期
1.如果服务器证书是通过nginx管理的,直接替换证书不会生效,需要重新加载nginx配置文件(在nginx的安装路径下执行./nginx -s reload)即可,无需重启nginx服务。2.替换完证书可以查看域名下的证书有效期时间,以百度的域名为例echo | openssl s_client -servername baidu.com -connect baidu.com:443 2&g...原创 2018-07-21 16:10:10 · 5432 阅读 · 0 评论 -
ubuntu网络检查服务器端口是否开放
ping网络连通性时显示有限行数 ping c -3 192.168.31.218查看连接和端口情况netstat -tlanp检查服务器80端口是否为对外开放telnet 36.250.68.234 80原创 2018-07-13 12:30:14 · 8914 阅读 · 0 评论 -
ubuntu部署kkFileView服务实现ppt|doc转换成PDF在线预览
最近用到的一个开源项目kkFileView:可以实现多种文本文件在Web端在线预览,由于是部署在linux服务器上,部署过程出一些乱码的问题,在此整理一下。1.安装LibreOffice下载LibreOffice_5.4.7_Linux_x86-64_rpm.tar.gz解压在解压后的目录下执行./install ./RPMS/ /home/xyh/officeTool (/ho...原创 2018-07-09 16:26:05 · 3524 阅读 · 0 评论 -
ubuntu账户操作
用户用户组添加用户组: groupadd mysqlG 将mysql用户添加到mysqlG用户组里: useradd -g mysqlG mysql 删除用户组: groupdel mysql 删除用户: userdel mysql ubuntu用户sudo操作不用输密码sudo visudo 将这句话加入文件:ubuntu ALL=(ALL) N...原创 2018-07-09 15:25:45 · 244 阅读 · 0 评论 -
ubuntu安装mariadb
准备工作将mariadb-10.3.8-linux-x86_64.tar.gz解压到/opt目录下groupadd mysql//创建名字为mysql的用户组useradd -g mysql mysql//创建名字为mysql的用户并添加到mysql用户组里面cd /optsudo ln -s mariadb-10.2.9-linux-x86_64/ mysql//建立一个软件链接...原创 2018-07-08 19:24:15 · 552 阅读 · 0 评论 -
C语言与UNIX系统
       UNIX操作系统通过一系列的系统调度提供服务,这些系统调用实际上操作系统内的函数,他们可以被用户程序调用。在UNIX操作系统中,所有的外围设备(包括键盘和鼠标)都被看作是文件系统中的文件,因此,所有的输入/输出都要通过读文件或者写文件完成。inode号(UNIX索引节—index node)Unix原创 2018-03-23 14:07:27 · 1789 阅读 · 0 评论 -
windows查看杀死指定端口
cmd打开终端查看8080端口命令netstat -aon|findstr "8080" //查看找到对应的进程号,杀死taskkill /pid 4136-t -f原创 2019-08-30 12:11:05 · 236 阅读 · 0 评论