linux
dxz_tust
拥抱开源~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sudo: /etc/sudoers is world writable
sudo: /etc/sudoers is world writable原创 2022-08-08 21:20:06 · 866 阅读 · 0 评论 -
conda insatll 包警告Warning: >10 possible package resolutions (only showing differing packages):
解决办法:conda update --strict-channel-priority --all重置conda的信道优先级原创 2020-08-06 10:53:50 · 13984 阅读 · 6 评论 -
nginx 访问php出现connect() failed (111: Connection refused) while connecting to upstream
原因:php-fpm可能没有启动解决办法:service php-fpm start原创 2018-05-28 17:46:16 · 1677 阅读 · 0 评论 -
cron: can’t lock /var/run/crond.pid, otherpid may be 2699: Resource temporarily unavailable
解决方案:rm-rf/var/run/crond.pid重启即可重新加载处理方法:/etc/init.d/cron reload重启服务处理方法:/etc/init.d/cron restart原创 2018-05-23 19:31:08 · 12136 阅读 · 2 评论 -
实现定时任务crontab以秒为单位运行。。
#!/bin/bash step=2 #间隔的秒数,不能大于60 for (( i = 0; i < 60; i=(i+step) )); do $(php '/home/fdipzone/php/crontab/tolog.php') sleep $step done exit 0 加入crontab -e * * * * *...原创 2018-05-23 19:33:10 · 688 阅读 · 0 评论 -
pymysql中connections.py编码设置导致中文显示乱码
问题:最近python连接mysql查数据时老是显示为乱码,检查了mysql的配置,没有问题,通过直接查询也没有出现乱码。解决方法:修改python的pymysql的配置文件connections.py,将DEFAULT_CHARSET从latin1改为utf8...转载 2018-05-23 19:33:49 · 481 阅读 · 0 评论 -
centos编译安装报错CMake Error: your C compiler: "CMAKE_C_COMPILE
安装缺少依赖包: yum install -y git gcc gcc-c++ ncurses-devel bison原创 2018-09-11 23:20:06 · 4993 阅读 · 0 评论 -
linux关于运行编译后命令找不到动态库.so文件的解决办法。
方法一:(没有root权限)利用find找到报错动态库文件目录lib路径,vim /home/xxx/.bashrc添加一行:export LD_LIBRARY_PATH=动态库/lib:$LD_LIBRARY_PATH然后 source /home/xxx/.bashrc方法二:在拥有root权限的情况下,直接编辑vim /etc/ld.so.conf添加一行:库目录绝对路径...原创 2018-11-22 18:24:24 · 3796 阅读 · 1 评论 -
ubuntu16设置和window下QQ一样的截屏功能
截屏命令:gnome-screenshot -a然后到系统设置下面设置一下快捷键就可以了原创 2018-12-04 11:14:04 · 196 阅读 · 0 评论 -
navicat linux版本试用期过了,继续重新试用,解决办法
两步:1。sudo find / -name 'system.reg'2。rm -rf system.reg3。start_navicat原创 2018-12-19 15:07:57 · 8690 阅读 · 0 评论 -
整个linux系统的备份和还原的方法
备份: tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz --exclude=/mnt --exclude=/sys --exclude=/media /恢复:tar xcpfz backup.tar.gz -C /新建目录:i. mkdir proc...转载 2019-01-03 17:16:56 · 2204 阅读 · 0 评论 -
ubuntu16 python matplotlib 中文显示乱码
解决步骤:下载SimHei.ttf 字体文件,放在/usr/local/lib/python2.7/dist-packages/matplotlib/mpl-data/fonts/ttf/ 目录下面,记住要设置好访问权限一般默认路径是这里,当然如果不放心可以执行 locate -b /mpl-data 查看相应具体路径下载路径:https://download.youkuaiyun.com/dow...原创 2019-03-22 15:10:59 · 502 阅读 · 0 评论 -
linux重定向问题
今天很奇怪遇到一个重定向的问题本来是用python test.py >test.log 2>&1,然后tail -f test.log动态输出结果发现并没有输出,只有程序结束的时候才会把输出,定向到文件test.log中问题:python 输出有缓存解决:python -u test.py >test.log 2>&1 (-u强制输出到文件中...原创 2019-07-17 13:48:42 · 462 阅读 · 0 评论 -
linux制作一个回收站,防止误删文件。
1.在自己家目录下创建一个.trash隐藏的文件夹2.写一个脚本remove.sh如下:trash_dir='/home/***/.trash' #设置回收站文件夹for i in $*; #对输入文件进行一个遍历 do stamp=`date +%s` filename=`basename $i` #以字符串的形式返回文件名 mv $i $trasd_dir/$filename...转载 2018-05-13 15:41:11 · 752 阅读 · 0 评论 -
linux下日常系统管理
查看负载用户登录状况用w查看进程对cpu,内存的使用情况用top -bn1查看内存使用情况用vmsat 1 3(动态每秒输出一次,一共输出3次)追踪进程情况用 strace -p +进程pid监控流量 sar -n DEV 1 10(动态每秒输出一次,一共输出10次) sar -q 查看历史负载sar -q -f /var/lo原创 2017-02-06 22:55:50 · 325 阅读 · 0 评论 -
基础服务
可以通过ntsysv界面设置服务的开启/关闭。TAB确认,*表示开启chkconifg服务管理工具(常用于把自定义的启动脚本加入系统服务)重启服务的几种方式: /etc/init.d/iptables start(stop,restart)或service iptables start(stop,restart)使用chkconfig --list来列出所有服务以及每个原创 2017-02-09 18:37:23 · 408 阅读 · 0 评论 -
ssh,expect脚本实现远程登录,拷贝命令scp,rsync服务器的搭建
两台主从机之间的自动登录在主机一中使用ssh-keygen产生公钥id.rsa.pub和私钥id.rsa然后把公钥内容复制到主机2的.ssh/id.rsa.pub中(若没有就创建该目录)注意,主机2中的防火墙要关闭,getenforce获得防火墙状态 (enforce permissive disabled) ...原创 2017-02-03 20:25:24 · 1585 阅读 · 0 评论 -
sort,grep,cut,whereis,locate,which.find,wc常用命令的常用形式
0 是标准输入,1 是标准输出,2是错误输出例如[root@localhost daixiangzi]# lscode[root@localhost daixiangzi]# ls code code1 1>right.log 2>err.log #表示把错误的信息2 输入到了 err.log文件中,正确信息1输入到right.log中[root@localhost daix原创 2017-01-20 23:35:35 · 462 阅读 · 0 评论 -
ln软硬链接以及一些命令补充形式和小结
mkdir -r 创建联级目录cat -A 可以显示特殊字符tail -f 动态显示文件最后10行chgrp 可以修改文件或者目录的所属组,-R针对目录所有子目录文件 联级修改chgrp [组名] 文件or目录名chown 也可以修改文件或者目录 的所属组,不过它可以所属主和所属组一起修改 ,-R 也是和上面一样对目录下所有文件都联级修改chown原创 2017-01-21 13:35:09 · 400 阅读 · 0 评论 -
centos主要的几个配置文件以及rpm,yum的常用命令,源码包的编译方法
修改 hostname在/etc/sysconfig/network文件中,并且是永久生效的如果直接用hostname 修改,只是在当时生效,不会永久生效/etc/hosts文件是一个简易的DNS服务器,当linux解析域名的时候首先会查找hosts文件中的ip,若没有找到最后才会用到公网DNS解析。/etc/nsswitch.conf这个文件里面决定了先查找hosts文件还是先查原创 2017-01-22 20:47:14 · 652 阅读 · 0 评论 -
linux系统磁盘分区以及建立一个swap文件增加虚拟内存
一般常用的分区命令是fdisk /磁盘 不过它只能用于硬盘<2T的。分区:主分区+逻辑分区构成>=2T的要用到parted。一个linux系统最多只能创建4个主分区先分区,然后格式化,最后挂载使用id编号为83 的是主分区,5是扩展分区,82为交换分区swap Device Boot Start End Blocks Id...原创 2017-01-21 16:48:59 · 2534 阅读 · 0 评论 -
压缩打包以及linux系统启动流程(这个很重要)
gzip(.gz) 压缩+文件名 ,但是不能压缩目录.gunzip 解压缩+文件名bzip2(.bz2)压缩+文件,但是不能压缩目录bunzip2 +文件zip(.zip)windons和linux通用,可以压缩目录zip 指定压缩名.zip +压缩文件。并且对原文件没有影响压缩目录的时候需要加上一个 -r 的参数unzip解压缩+压缩文件打包文原创 2017-01-23 20:45:04 · 567 阅读 · 0 评论 -
查看进程以及kill,jobs,fg,bg,计划任务at以及crontab
分区条件:还有剩余的柱面,主分区要小于等于4。查看进程用ps 命令 一般用ps auxVSZ预分配内存RSS实际使用内存SATRT运行状态S进程可中断的睡眠模式s后台的进程组N进程优先级为低l多线程+前台的进程组R(run)正在运行的进程Z僵尸进程,杀不死,重启才能消失pstree查看进程数,显示进程的树状关系,只是静态的查看top动态显示进原创 2017-01-24 20:52:33 · 2605 阅读 · 0 评论 -
系统时间以及变量的修改,last,lsatlog,tty,wall write命令常用用法
date -s修改系统时间 例如data -s 19:23hwclock -w让硬件时间同步一下 系统时间(主)clock显示硬件时间tty查看连接上服务器的终端,其中pts相当于虚拟终端[root@localhost code]# tty/dev/pts/0last查看有哪些用户连接在该服务器上[root@localhost code]# last原创 2017-01-25 16:26:10 · 655 阅读 · 0 评论 -
shell脚本的常见问题以及基本用法,sed,awk
shell脚本里面的正则和python里面某些地方有点小不同。例如,python中a{4}代表4个a,但是shell里面a\{4\}要用脱义 a{3,4} a\{3,4}\grep "^$" 代表空行grep -c 统计行数grep -C1显示上下两行-C2显示上下各两行grep -A1...原创 2018-04-17 11:50:58 · 526 阅读 · 0 评论 -
sabam
Samba配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了[global]段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源原创 2017-01-18 19:53:05 · 928 阅读 · 0 评论
分享