Linux
文章平均质量分 67
追求者2016
我的墓志铭:有的人活着,他已经死了;有的人死了,他还活着。你到底是活着还是死了?我不知道,我只知道——我还活着。我是一个无知的人,但我知道一点,那就是我什么都不知道。坚强地活下去。
展开
-
提升终端颜值的利器 oh my zsh
一次在看别人的写的博客文章时,发现别人的Mac终端十分美观,于是爱美之心按耐不住了。留言问博主这样的终端是怎么设置的,便记录下来。先看效果别人的效果图过程百度 ohmyzsh,了解一下这个是什么东东,是zsh的主题打开ohmyzsh官网,http://ohmyz.sh 根据提示安装安装成功,然后根据自己的喜好调整参数ohmyzsh终端的颜值真的太棒了。...原创 2020-09-19 15:10:33 · 242 阅读 · 0 评论 -
openwrt命令行模式命令及其工具
出处:http://bbs.xiaomi.cn/thread-9734746-1-1.html基础:学会用ssh登录路由器用linux命令查看。ps 命令查看当前系统运行的进程信息free 命令查看内存使用和swap挂载情况ls 查看目录和文件cd 进入退出目录vi 查看编辑配置文件安装命令:#opkg update#opkg install转载 2016-12-19 11:15:35 · 36756 阅读 · 0 评论 -
curl命令使用
curl命令可以用来构造http请求。参数有很多,常用的参数如下:通用语法:curl [option] [URL...]在处理URL时其支持类型于SHELL的名称扩展功能,如http://www.jbxue.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html可以生成多个期望的URLcurl的选项功能:不带任何参数时 cu转载 2016-12-03 12:00:14 · 854 阅读 · 0 评论 -
Linux修改系统编码
Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改Linux的默认编码为zh_CN.UTF-8。方法如下:方法1:vi /etc/sysconfig/i18n默认为:LANG=”en_US.UTF-8” SYSFONT=”latarcyrheb-sun16”修改为:LANG=”zh_CN.UTF-8”转载 2016-12-03 11:43:39 · 1119 阅读 · 0 评论 -
Linux 设置开机挂载 ISO文件
一般情况下面,我们可以通过 mount -t iso9660 -o loop xx.iso /media类似的写入/etc/fstab中实现开机挂载 xx.iso /media iso9660 defaults,ro,loop 0 0 #ro 只读,rw读写然后再mount -a 挂载但是或许会出现如下问题:[root@desktop2 ~]# cat /etc/fstab |grep iso原创 2016-12-02 17:15:50 · 3839 阅读 · 3 评论 -
CentOS 7 系统网卡命名规则
网络设备传统的命名是eth[0123…]格式Centos7提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名是全自动的、可预知的,缺点是比eth0、wlan0更难读。比如enp5s0 1、命名规则策略默认的,systemd将根据下面的策略来命名接口,应用到支持的命名规则。 规则1:对于板载设备命名合并固件或BIOS提供的索转载 2016-11-09 22:51:13 · 2113 阅读 · 0 评论 -
CentOS 7 系统网卡名字改为传统eth样式
CentOS 7 采用不同于传统的网卡命名方式,对于习惯于ethx这个格式的用户有点难以接受。so,采用以下方法可以将网卡改为传统的ethx命名方式。原创 2016-11-09 22:45:19 · 375 阅读 · 0 评论 -
CentOS 7 (RHEL 7)服务管理命令的变化
CentOS 7 (RHEL 7)带来了新的服务管理命令,为了保持兼容原有的命令仍可以使用,以下是新旧命令的对照。启动、停止、重启、重载、检查服务原创 2016-11-08 15:56:26 · 434 阅读 · 0 评论 -
CentOS下删除或重命名乱码文件
CentOS下删除或重命名乱码文件当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。但是每个文件都有一个i节点号,可以通过i节点号来管理文件。首先,要取得文件的i节点号。这个可以通过ls命令的-i选项获得得转载 2016-07-04 00:38:01 · 882 阅读 · 0 评论 -
VirtualBox打开VMware虚拟机
1. 创建一个VirtualBox虚拟机,【新建虚拟电脑】,【虚拟硬盘】选择“不添加虚拟硬盘”。2. 虚拟机设置,【存储】,选择虚拟硬盘,选择VMware的vmdk文件。启动虚拟机即可打开VMware的虚拟机了。原创 2017-02-07 20:45:14 · 17384 阅读 · 2 评论 -
Ubuntu vi编辑器上下左右键变成ABCD?
在虚拟机装的Ubuntu Kylin 14.04,使用vi编辑器时发现上下左右键及退格键都变了,上下左右键变成了ABCD,大多文章都是说装一个vim,在一个blog中找到一个方法,试了一下,嘿,问题解决了,现在记录下来,以备后用。解决方法: root权限执行以下命令:cp /etc/vim/vimrc ~/.vimrc原创 2017-02-09 21:01:51 · 8365 阅读 · 8 评论 -
VirtualBox Arch Linux 安装教程 小白也能安装成功
VirtualBox Arch Linux 安装教程VirtualBox Arch Linux 安装教程使用说明 Arch Linux + xface Desktop + Apps + Guest Additions Oracle VirtualBox 这篇跟上一篇是姊妹篇,上一篇是用VMware安装的,其中有一些步骤可能写得不够清楚,这篇用Virtua...原创 2018-04-22 19:37:31 · 2515 阅读 · 0 评论 -
Arch Linux 安装教程 小白也能安装成功
Arch Linux 安装教程Arch Linux 安装教程 Arch Linux + xface Desktop + Apps + VMWare 根据YouTube上的教学视频安装的,把步骤总结下来 我玩过CentOS,Ubuntu,后来转开发玩得就少了。当我在一个博客遇到一个前端的前辈玩Linux玩得非常6,内心又燃烧起来了,前辈在博客中推荐学...原创 2018-04-22 19:33:49 · 7106 阅读 · 4 评论 -
Vagrant 打造跨平台的移动开发环境
# Vagrant 打造跨平台的移动开发环境标签(空格分隔): Vagrant@author : hotsuitor@qq.com 参考:http://www.54php.cn/default/26.html 工欲善其事必先利其器,对于不熟悉系统的配置的开发人员来说,配置系统环境、开发环境是一件很痛苦的事情,经常出现各种莫名其妙的错误,而且还找不到错误的解决方法,真...转载 2018-03-14 09:35:15 · 305 阅读 · 0 评论 -
Ubuntu修改系统默认编码
使用 locale 命令查看系统当前编码 经过网上查资料,修改 /etc/default/locales 文件myubuntu@ubuntu:~$ sudo vi /etc/default/locale LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_ALL="zh_CN.UTF-8"现在继续查看系统编码会发现,系统编码还是原来的编码。因为,要重启原创 2017-05-05 17:59:00 · 36893 阅读 · 0 评论 -
ubuntu 添加用户指定登录shell修改登录shell
添加用户useradd -r -m -s /bin/zsh user1 -r 表示创建系统用户 -m表示创建用户home目录 -s指定登录shell 可以使用 passwd user1 设置用户密码修改用户的 Shell如果你没有管理员权限, 那么你只能修改自己的 Shell, 输入 chsh 命令.$ chsh 这时你会获得提醒, 要求输入新的 Shell 应用路径.原创 2017-05-09 15:39:27 · 8082 阅读 · 0 评论 -
rsync文件同步工具,可实现Linux之间,Linux与Windows之间的文件同步
http://www.osyunwei.com/archives/tag/cwrsync/Rsync是一个强大的文件同步工具。可以镜像保存整个目录树和文件系统,可保持原来文件的权限、时间、软硬链接等等,无须特殊权限即可安装。第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。可以使用scp、ssh等原创 2017-05-12 16:04:11 · 3738 阅读 · 0 评论 -
Linux常用命令收集
Linux系统中一些常用的命令收集整理1.系统的关机、重启以及注销shutdown -h now 关闭系统(1) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) init 0 关闭系统(2) telinit 0 关闭系统(3) reboot 重启(2) logout 注销原创 2017-03-07 21:47:43 · 230 阅读 · 0 评论 -
CentOS 安装 Node.js
安装准备:yum -y install gcc make gcc-c++ openssl-devel wget下载源码及解压:wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gztar -zvxf node-v0.10.26.tar.gz编译及安装:make && make install验证是否安装配置成功:node -v原创 2016-06-22 13:52:22 · 232 阅读 · 0 评论 -
tar 解压缩命令详解
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,下面来介绍下tar命令的基本用法:...原创 2016-06-19 16:52:14 · 229094 阅读 · 3 评论 -
.tar.xz文件的压缩和解压缩
XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。 之前xz使用一直很少,所以几乎没有什么提起。 我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。 最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压缩。转载 2016-06-19 16:33:42 · 620 阅读 · 0 评论 -
Linux NFS文件服务器安装与配置
NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 一、NFS安装、配置yum -y install nfs-utils nfs-utils-lib rpcbind转载 2016-07-09 22:51:15 · 441 阅读 · 0 评论 -
linux chcon命令详解
chcon命令:修改对象(文件)的安全上下文。比如:用户:角色:类型:安全级别。命令格式:Chcon [OPTIONS…] CONTEXT FILES…..Chcon [OPTIONS…] –reference=PEF_FILES FILES…说明:CONTEXT 为要设置的安全上下文FILES 对象(文件)--reference 参照...转载 2016-07-10 00:24:41 · 13263 阅读 · 2 评论 -
Xshell无法连接Ubuntu,但能够ping通虚拟机
在网上查了一下资料,发现Ubuntu默认不安装openssh服务器,所以若要使用ssh远程登录Ubuntu主机,首先需要安装ssh服务器。 首先,判断Ubuntu是否安装了ssh服务:输入:#ps -e | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动转载 2016-06-12 17:47:19 · 4998 阅读 · 2 评论 -
[CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决
[CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决转载 2016-06-10 10:20:28 · 4850 阅读 · 0 评论 -
scons是一个Python写的自动化构建工具,和GNU make相比优点明显
SCons 是一个开放源代码、以 Python 语言编写的下一代的程序建造工具。它最初的名字是 ScCons, 基于由 perl 语言编写的 Cons 软件开发而成,它在 2000 年 8 月获得了由 Software Carpentry 举办的 SC 建造比赛的大奖。现在 ScCons 已经被改名为 SCons,目的是为了表示不再与 Software Carpentry 有联系,当然,还有一个目的,就是为了更方便的转载 2016-05-22 21:12:36 · 871 阅读 · 0 评论 -
Linux下tar命令的简单使用
linux下的tar命令解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。转载 2016-05-22 13:42:49 · 426 阅读 · 0 评论 -
磁盘(/)根分区占满,根分区扩容
VmWare Linux虚拟机跟分区扩容June 7, 2016 11:10 AMVmWare Linux虚拟机跟分区扩容查看分区使用情况首先给虚拟机添加一块硬盘分区格式化新硬盘基于LVM扩展根分区今天打开linux虚拟机想做个实验,结果报错,软件安装不了,查看yum源没有错误,然后查看来一下磁盘分区的使用情况,结果发现跟分区没有可用空间了。原创 2016-06-08 00:16:20 · 10029 阅读 · 0 评论 -
awk的使用
文本处理工具awk awk是基于列的文本处理工具,它的工作方式是按行读取文本并视为一条记录,每条记录以字段分割成若干字段,然后输出各字段的值。 awk认为文件是结构化的,也就是说都是由单词和各种空白字符组成的,这里的“空白字符”包括空格、Tab,以及连续的空格和Tab等。每个非空白的部分叫做“域”,从左到右依次是第一个域、第二个域、第三个域,等。$1、$2分别表示域,$0则表示全部域。原创 2016-03-28 22:27:43 · 366 阅读 · 0 评论 -
ubuntu下允许root用户ssh远程登录及Linux下服务的启动
ubuntu下允许root用户ssh远程登录的方法及Linux下服务的启动转载 2016-06-13 10:09:14 · 816 阅读 · 0 评论 -
centos下nginx+postgresql+php+memcached+apc
具体安装步骤如下:具体安装软件包: 01nginx1.0.1302 03wget http://nginx.org/download/nginx-1.0.13.tar.gz04转载 2016-07-10 18:04:08 · 588 阅读 · 0 评论 -
Linux设置学习登录系统每日一命令提示
有没有想过在登录系统的时候,每次给出一条命令的信息,这样积累下来你学到的命令就会越来越多。心动吧,just follow me.vi .bashrc添加上这样一句:echo "Did you know that:"; whatis $(ls /bin | shuf -n 1)ok重新登录看看吧原创 2016-06-19 13:33:34 · 338 阅读 · 0 评论 -
Mac OS 系统类Unix系统终端命令
Mac OS 采用Unix的文件系统根目录位置是 /驱动所在位置 /System/Library/Extensions用户文件夹位置 /Users/用户名桌面的位置 /Users/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。如何进入命令行操作模式在图形界面下,用finder 打开 应用转载 2016-07-05 13:53:15 · 5290 阅读 · 0 评论 -
Zabbix server is not running: the information displayed may not be current.
Zabbix server is not running: the information displayed may not be current.日志error如下:仔细查看日志:…… 3883:20160618:185817.820 using configuration file: /usr/local/zabbix/etc/zabbix_server.conf 3883:20160原创 2016-06-18 23:01:36 · 3081 阅读 · 0 评论 -
Zabbix安装图解教程
Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大。转载 2016-06-18 20:51:48 · 1033 阅读 · 0 评论 -
linux配置静态路由的几个方法
主机只有一块网卡的时候,不会涉及到默认路由和静态路由的问题。两块网卡时,也可以一块配置有网关(默认路由走这个网卡),另外一块只配置IP和掩码确认(该主机同网络的可以互通)。不过在稍大型的、有多网段的环境里就需单独进行默认路由和静态路由的配置了。转载 2016-07-02 16:24:13 · 13932 阅读 · 0 评论 -
linux中service与chkconfig的替代者systemctl的简单介绍
linux中有很多命令已经存在了N多年,渐渐一些已被一些新命令所代替,不过由于习惯的原因,很多时候我们并不能一下子适应过来 ,例如ifconfig之于ip命令。最近在升级到centos7时也发现不支持service命令了,systemctl是systemd下的一个工具。网上查了下,该命令已经存在很久了。该命令是用来替代service和chkconfig两个命令的 — 尽管个人感觉还是后者好用。 仅此做点学习笔记。转载 2016-07-01 00:12:21 · 4992 阅读 · 0 评论 -
献给初学者:谈谈如何学习Linux操作系统
动动你的手指点击一下,也许你的收获不仅如此。 原文连接:http://ixdba.blog.51cto.com/2895551/569329转载 2016-06-13 11:39:36 · 346 阅读 · 0 评论 -
CentOS运维的日常系统管理
CentOS运维的日常系统管理时间:2015-03-25 09:37来源:blog.51cto.com 作者:“浅浅的淡淡” 博客 1.w uptime是一样的,主要看 load average 后面的数字不要大于cpu的个数值 2.vmstat 1 10 每隔1秒显示10次 3.top 动态 shift+m 内存优先 按1显示cpu转载 2016-07-10 20:16:37 · 1520 阅读 · 0 评论 -
主控脚本
Linux运维之主控脚本v1.0March 7, 2016 4:43 PM 本脚本学自网上,仅供大家学习交流该脚本可以遍历当前目录下(自己可以更改)的所有脚本并编号,输入编号即可执行对应的脚本。转载 2016-03-07 21:49:53 · 591 阅读 · 0 评论