linux
little_people
这个作者很懒,什么都没留下…
展开
-
脚本定制 tmux 环境
在项目上工作时,你可能需要运行一大堆的工具和程序集。如果你在做一个 web 应用,你可能需要一个命令窗口,一个文本编辑器,一个数据库命令窗口,和一个运行着你的自动化测试套件的窗口。这样就有大一堆的窗口需要管理,一大堆的命令需要输入。想象一下你来到了你的工作站前刚坐下,准备开始为你的项目添加新的特性,然后只需要一个简单的命令就可以把这些程序运行起来,每个程序都运行在一个的 tmux 会话中,拥有它...转载 2019-04-09 10:38:31 · 1046 阅读 · 0 评论 -
ubuntu下安装多版本Python
今天一不小心又把ubuntu系统给完坏了,因为我把python3卸载了,然后就。。。好了,不废话了,接下来就说一下如何在ubuntu下管理python的多个版本。我这里使用的是一个叫pyenv的Python版本管理工具。 系统环境:ubuntu14.04LTS,系统默认的python版本为2.7,我这里想要再安装一个3.4.3版本。再安装python之前,我们首先要安装这个管理工具pyenv:...转载 2018-03-09 11:08:53 · 865 阅读 · 0 评论 -
[偶尔遇到]找不到mysql.sock的出现原因及解决方案和mysql 默认mysql.sock位置默认问题探讨 不指定
背景:(1)偶尔会出现mysql的server和mysql的client默认的socke文件不在一个地方,我们用mysql时会出现一个找不到mysql.sock的情况。(2)因非正常关机出现:/tmp/mysql.sock 不见了,找不到了,如何连接上去的问题?(其他机器通过tcp可以的)先放个命令在mysql运行机上链接的方法:原因一:linux系统一次不正常关机后,连接mysql的时候系统提示...转载 2018-03-15 14:22:19 · 14549 阅读 · 3 评论 -
Ubuntu下MySQL简单操作
安装Ubuntu下安装常规软件都比较简单,直接使用apt-get即可。安装步骤如下:输入mysql命令系统会提示没有安装这个软件,如下图:根据系统提示,执行下面命令进行安装。$ sudo apt-get install mysql-client-core-5.6$ sudo apt-get install mariadb-client-core-10.0之后安装Ser...转载 2018-02-08 13:47:45 · 178 阅读 · 0 评论 -
Ubuntu 16.04 重置密码(忘记密码)
忘记了你的Ubuntu用户密码,登录不了系统;不要紧,在Ubuntu上重置密码是很简单的,即使你忘记了用户名。#1 进入Recovery ModeRecovery Mode即恢复模式;在Grub启动菜单选择“Advanced Options for Ubuntu”:如果你在开机时没有进入Grub启动菜单,可以在开机时按住Shift键。#2 选择 root Drop to root shell pr...转载 2018-02-14 22:43:48 · 576 阅读 · 0 评论 -
Ubuntu 16.04下安装zsh和oh-my-zsh
注意:安装前先备份/etc/passwd一开始装oh-my-zsh我是拒绝的,因为这东西安装容易,卸载难,真的很难。Mac安装参考:http://www.cnblogs.com/EasonJim/p/6283247.htmlzsh与on-my-zsh区别:http://www.cnblogs.com/EasonJim/p/7863093.html说明:Ubuntu下默认没有安装zsh,Mac下默认...转载 2018-03-03 12:22:32 · 453 阅读 · 0 评论 -
ubuntu 解决更新时出现unable to locate package
碰到这个问题后找到这个帖子就转了过来当用apt-get更新软件包时常出现错误提示Unable to locate package update, 尤其是在ubuntu server上,解决方法是: 先更新apt-get #sudo apt-get update 执行完后,问题就解决了。 继续更新: #sudo apt-get upgrade 然后...转载 2018-03-03 12:22:49 · 1440 阅读 · 0 评论 -
Ubuntu 16.04安装sogou 拼音输入法
安装完Ubuntu 16.04后,要更换为国内的软件源: sudo gedit /etc/apt/sources.list #用文本编辑器打开源列表在文件开头添加下面的阿里云的软件源:[plain] view plain copydeb http://mirrors.aliyun.com/ubuntu转载 2018-02-22 22:57:33 · 2973 阅读 · 0 评论 -
Ubuntu apt-get 安装出现dpkg status database is lock...
异常详细信息如下: dpkg status database is locked by another process原因是包管理器没有正确关闭。需要重启计算机或者重新打开终端 输入: sudo rm /var/lib/dpkg/locksudo dpkg --configure -a然后重新安装包。转载 2018-02-22 22:58:02 · 2018 阅读 · 0 评论 -
linux下杀死进程(kill)的N种方法
转载一篇,最原始的出处已不可考,望见谅!常规篇:首先,用ps查看进程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helpersmx 1824 ...转载 2019-03-27 13:36:30 · 319 阅读 · 0 评论 -
Linux 下执行定时任务 crontab 命令详解
1、先来一个小小的例子查看当前路径:[root@root test]# pwd/home/admin/test [root@root test]# crontab -l查看当前用户的定时任务 也可以 crontab -uroot -l查看指定用户的定时任务。千万不要忘了中间的sh表示用户拿什么来执行命令00 02 * * * sh /home/admin/optba...转载 2019-03-19 09:23:41 · 793 阅读 · 0 评论 -
解决 LC_CTYPE
最近换了一台阿里云服务器,在配置这台服务器的时候遇到了一些坑,比如今天这个:Cannot set LC_CTYPE to default locale。问题描述在使用很多命令的时候总会最先出来几个警告信息:locale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_ALL...转载 2018-06-17 16:43:25 · 7337 阅读 · 1 评论 -
Zsh & RVM woes (rvm-prompt doesn't resolve)
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" into a .zshenv file instead of the .zshrc file.转载 2018-04-18 09:40:12 · 205 阅读 · 0 评论 -
zsh: corrupt history file /home/myusername/.zsh_history
mv .zsh_history .zsh_history_badstrings .zsh_history_bad > .zsh_historyfc -R .zsh_history转载 2018-04-18 08:54:15 · 1041 阅读 · 0 评论 -
Linux查看端口使用状态、关闭端口方法
前提:首先你必须知道,端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启。而不要纯粹的理解为关闭掉某个端口,不过可以禁用某个端口。1. 可以通过"netstat -anp" 来查看哪些端口被打开。(注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ft...转载 2018-03-06 10:56:49 · 1212 阅读 · 0 评论 -
git报错:RPC failed; curl 18 transfer closed with outstanding read data remaining
具体报错fatal: The remote end hung up unexpectedlyerror: RPC failed; curl 18 transfer closed with outstanding read data remaining解决方法git config --global http.postBuffer 524288000需要注意的是http.postBuff...转载 2018-02-24 22:50:24 · 8071 阅读 · 0 评论 -
Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法
http://www.csdn123.com/html/itweb/20131028/191024.htm重装系统及相关软件之后,用filezilla拖拽ftp上的文件到桌面的时候,提示”无法确定拖放操作目标……”解决办法很简单,执行如下几步就OK了①在CMD中,进入Filezilla的安装目录,譬如:C:\Program Files (x86)\FileZilla FTP Client②执行如下...转载 2018-03-02 10:34:23 · 584 阅读 · 0 评论 -
linux用netstat查看服务及监听端口
[root@localhost ~]# netstat -nlpnetstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。转载 2018-01-26 10:13:33 · 276 阅读 · 0 评论 -
linux 机器之间 zssh, rz, sz互相传输
zssh的全名叫ZMODEM SSH.看名字就知道,使用的zmodem,我们习惯了SecureCRT,直接就可以用来发送文件,比使用scp方便很多。zmodem协议方便主要表示在以下点其一,不需要输入很长的命令和密码,直接使用rz,sz加文件名,就能实现文件的收发。速度还很快。其二,在中转了一台主机时,要在目标主机和本地主机之类,要传送文件,scp相当的麻烦,需要输入多次命转载 2018-01-25 21:51:21 · 634 阅读 · 0 评论 -
使用scp、ssh等不用输入密码
使用scp、ssh等不用输入密码echo scp -rroot@132.12.22.35:/www/applog/backlog > exp2.shecho scp -r /home/oracleroot@10.10.252.5:/www/back/backdmp>> exp2.shscp -rroot@132.12.22.35:/www/applog/b...转载 2018-01-24 22:37:12 · 911 阅读 · 0 评论 -
超简单将Centos的yum源更换为国内的阿里云源
自己的yum源不知道什么时候给改毁了……搜到了个超简单的方法将yum源更换为阿里的源完全参考http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/转载 2018-01-16 17:07:01 · 283 阅读 · 0 评论 -
Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfi
最近在用Centos 6.5 的时候出现了这种情况,Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfileSetting up Install ProcessNo package gcc available.Error: Not转载 2018-01-05 13:37:52 · 711 阅读 · 0 评论 -
如何安装'atop'来监视Linux系统进程的日志记录活动
Atop是一个全屏的性能监视器,可以报告所有进程的活动,甚至已完成的活动。 Atop也允许你保持在Linux上安装监视工具1.在本文中,我将向你展示如何安装和配置之上的Linux系统,如RHEL / CentOS的/ Fedora和Debian的/ Ubuntu的衍生品,让你可以轻松地监控系统进程。在RHEL / CentOS / Fedora上首先,你需要转载 2018-01-22 17:33:16 · 2803 阅读 · 0 评论 -
如何在CentOS或RHEL上安装htop
Htop顶端htop是一个基于 ncurses的Linux实时进程查看器。虽然它的接口是由古老的启发顶部命令, HTOP具有不可用几种人性化功能顶部。例如, htop允许您水平或垂直滚动进程列表以查看完整的命令行。而且,使用 htop,你可以一次杀死或重新处理一个或多个进程,而不用输入他们的PID。与 top相比, htop的启动速度更快,因为 htop并不等待在启动时收集数据。转载 2018-01-22 17:17:03 · 558 阅读 · 0 评论 -
用rz、sz命令在Xshell传输文件
Xshell很好用,然后有时候想在windows和linux之间上传或下载某个文件。有个很简单的方法就是rz,sz命令。首先你的Linux需要安装rz、sz(如果没有安装,请执行以下命令,安装完的请跳过。其它版本linux请自行安装相应软件)yum install lrzsz -y安装完毕即可使用rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。window转载 2018-01-19 09:09:09 · 4753 阅读 · 0 评论 -
Linux/CentOS环境下如何安装和配置PhantomJS工作环境
1. 安装步骤1.1 在服务器上新建想要下载和安装的目录:如mkdir PhantomJS1.2 下载PhantomJS安装包[plain] view plain copywget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 执行结果如下图:1.3 解压工具包[pyth转载 2018-01-19 09:15:14 · 437 阅读 · 0 评论 -
linux下查看进程占用端口和端口占用进程命令
Linux下查看进程占用端口:查看程序对应进程号:ps –ef|grep 进程名 REDHAT :查看进程号所占用的端口号:netstat –nltp|grep 进程号?xml:namespace>ubuntu:查看进程占用端口号:netstat -anp|grep pid Linux下查看端口号所使用的进程号:使用lsof命令: lsof –i:端口号转载 2018-02-14 11:19:33 · 3602 阅读 · 0 评论 -
sudo 出现 unable to resolve host 解决方法
Ubuntu环境, 假设这台机器名字叫 abc(机器的hostname), 每次执行 sudo 就出现这个警告讯息:sudo: unable to resolve host abc虽然 sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从 /etc/hosts 设定, 让 abc(hostname) 可以解回127.0.0.1 的IP 即可.转载 2018-02-07 10:00:43 · 631 阅读 · 0 评论 -
ubuntu完全卸载mysql以及在Ubuntu16.04下安装mysql
首先用dpkg --list|grep mysql查看自己的mysql有哪些依赖先卸载sudo apt-get remove mysql-common然后:sudo apt-get autoremove --purge mysql-server-5.0再用dpkg --list|grep mysql查看,还剩什么就卸载什么最后清楚残留数据:dpkg -l |g...转载 2018-02-09 17:29:29 · 220 阅读 · 0 评论 -
用shell脚本实现监控程序自动重启
很少用shell脚本,最近在写一个shell脚本,遇到一些问题,竟然被折腾了半天。这些错误太低级了,不应该.趁现在有时间,将执行该shell的脚本的整个过程记录下来,方便以后作为参考。一、我们先看看编写的shell脚本的内容,该shell的作用主要是实现监控某个程序崩溃之后就自动重启该进程。[html] view plain copy#!/bin/bash while true do转载 2018-01-19 14:58:02 · 1827 阅读 · 0 评论 -
(switching from zsh to bash)
You can just use exec to replace your current shell with a new shell:Switch to bash:exec bashSwitch to zsh:exec zshThis won't affect new terminal windows or anything, but it's convenient.chsh -s $(whi转载 2018-01-19 12:56:43 · 434 阅读 · 0 评论