
linux
文章平均质量分 89
xiaomin_____
努力~~
展开
-
Linux Shell 通配符、元字符、转义符使用实例介绍
说到shell通配符(wildcard),大家在使用时候会经常用到。下面是一个实例:?1 ?1234[chengmo@localhost ~/shell]$ lsa.txt b.txt c.old #2?12...原创 2012-10-24 23:43:16 · 101 阅读 · 0 评论 -
Ubuntu下SSH安装或设置
Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server(查看返回的结果,如果没有出错,则用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并且使用现有的...原创 2017-05-11 17:18:44 · 153 阅读 · 0 评论 -
解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
有时,我们登录SSH的时候,会出现如下问题:此时,是因为系统默认禁止root用户登录ssh,此时我们可以这样解决:首先,Ctrl+C退出密码输入界面:然后输入:su -tips:一定是su -,不是su然后出现如下界面:然后,我们编辑sshd_config文件,我们输入:vi /etc/ssh/sshd_config出现如下文件编辑的界面:我们往...原创 2017-05-15 10:07:10 · 273 阅读 · 0 评论 -
VIM 查找文本
http://blog.csdn.net/hitustc/article/details/5585101 查找字符命令f用于在本行内向前搜索。例如fx是向前(Forward)搜索字母x。而命令F是向后(Backward)搜索。例如Fx是向后搜索字母x。与f和F这两个相类似的是t和T命令。t命令类似于f向前搜索命令,所不同的是t搜索到时并不是将光标停在目标字符上,而是停在目标字符的前一...原创 2015-12-31 15:42:32 · 569 阅读 · 0 评论 -
Linux curl命令详解
命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent <string> 设置用户代理发送给服...原创 2016-12-28 13:37:13 · 134 阅读 · 0 评论 -
在linux下如何使用yum查看安装了哪些软件包
Linux系统下yum命令查看安装了哪些软件包: $yum list installed //列出所有已安装的软件包 yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5...原创 2016-12-29 17:27:02 · 124 阅读 · 0 评论 -
linux下显卡信息的查看
lspci | grep -i vga这样就可以显示机器上的显卡信息,比如 [root@localhost conf]# lspci | grep -i vga 01:00.0 VGA compatible controller: nVidia Corporation Device 1081 (rev a1) 02:00.0 VGA compatible controller: nVi...原创 2017-09-13 19:13:14 · 377 阅读 · 0 评论 -
CentOS服务器磁盘跑满了,如何处理
[root@localhost mapper]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/VolGroup00-LogVol00269232512 255332084 3520 100% //dev/sda1 101086 20998 74869 22% /boottmpfs 5956256 0 5956256 0% /dev/shmn...原创 2017-02-13 11:15:19 · 490 阅读 · 0 评论 -
linux 下 ifcfg-eth0 配置
网络接口配置文件 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) TYPE=Ethernet #网卡类型 DEVICE=eth0 #网卡接口名称 ONBOOT=yes #系统启动时是否...原创 2017-02-21 11:27:02 · 138 阅读 · 0 评论 -
lsblk命令
lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等。 如何安装lsblklsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包。 Fedora中安装lsblkFedora用...原创 2017-02-22 13:35:42 · 438 阅读 · 0 评论 -
/etc/resolv.conf 的更改在重启后丢失的解决办法
转自http://hi.baidu.com/iamcyh/blog/item/4cfa1c021e9630f208fa9300.html解决方法:在 /etc/sysconfig/network-scripts/ifcfg-eth<N> 文件中加入 PEERDNS 选项。<N>可以是 0, 1, 2 等等,代表不同网卡的配置文件。例如,系统上第一张网卡是eth0的...原创 2017-02-22 14:09:55 · 322 阅读 · 0 评论 -
CentOS7 LVM添加硬盘及扩容
对大多数系统管理员来说扩充 Linux 服务器的磁盘空间是日常的工作之一。因此这篇文章会通过使用 Linux 命令,在 CentOS 7 系统上演示一些简单的操作步骤来扩充您的磁盘空间而不需要重启您的生产服务器。关于扩充和增加新的磁盘到 Linux 系统,我们会提及多种方法和多种可行性,可按您所需选择最适用的一种。1. 在虚拟机客户端扩充磁盘空间:在为 Linux 系统增加磁盘卷之前,...原创 2017-02-23 16:22:22 · 288 阅读 · 0 评论 -
扩大VMware虚拟机中CentOS 7的硬盘空间
1. 查看挂载点信息:[root@localhost]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 18G 15G 2.9G 84% / devtmpfs 485M 0 485M 0% /dev tmpfs 494M 84K 494M 1% /dev/shm tmpfs 494M 7.1M 487M 2% /run tmpf...原创 2017-02-23 17:38:19 · 168 阅读 · 0 评论 -
CentOS系统中只下载RPM包而不进行安装的方法
通常是使用yum来安装解决依赖包关系,如果有一台服务器没法连接外网或yum源没有设置,希望通过另一台服务器将这些RPM包下载下来,然后再去安装。那么怎么使用yum工具来下载RPM包呢?使用yum要使用--downloadonly选项,需要先安装yum-plugin-downloadonly,不安装该包的话,会报下面的错误信息:Command line error: no such option:...原创 2017-02-27 13:44:56 · 172 阅读 · 0 评论 -
服务管理--systemctl命令
http://my.oschina.NET/5lei/blog/191370 任务旧指令新指令使某服务自动启动chkconfig --level 3 httpd onsystemctl enable httpd.service使某服务不自动启动chkconfig --level 3 httpd offsystemctl disable http...原创 2017-02-28 14:38:21 · 154 阅读 · 0 评论 -
linux根文件系统 /etc/resolv.conf 文件详解
大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf。很多网友对此文件的用处不太了解。其实并不复杂,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。re...原创 2017-03-02 13:39:57 · 138 阅读 · 0 评论 -
Cento系统下docker的安装与卸载
一、查看系统内核 uname -r 3.10.0-229.el7.x86_64二、Install Docker 1、Install with yum sudo yum update 2、vi /etc/yum.repos.d/docker.repo [dockerrepo] name=Docker Repository ...原创 2017-03-18 08:39:09 · 137 阅读 · 0 评论 -
linux下curl用法post等
linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。 -a/--append 上传文件时,附加到目标文件 -A/--user-agent <string> 设置用户代理发送给...原创 2016-11-19 15:50:36 · 252 阅读 · 0 评论 -
linux route命令的使用详解
route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是 为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为 Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不...原创 2016-11-19 12:01:26 · 97 阅读 · 0 评论 -
aix下设置自动启动、关闭oracle
主要利用了oracle9i提供的dbstar和dbshut脚本 1 将/etc/oratab中响应的instance的“N”改成“Y” 2 建立/etc/rc.local脚本 #!/bin/ksh echo "Start oracle listener: STR0108" su - oracle "-c lsnrctl start str0108" echo "S...原创 2013-04-16 15:49:51 · 235 阅读 · 0 评论 -
linux 安装jdk tomcat
安装1.6JDK1.下载jdk-6u20-linux-i586.bin成功后上传至服务器任意目录2. 在当前目录输入 chmod 755 jdk-6u20-linux-i586-rpm.bin3.看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议 出现一行字:Do you aggree to the above lice...原创 2012-08-04 10:53:13 · 91 阅读 · 0 评论 -
Linux_查看CPU信息、机器型号等硬件信息
查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | grep physical | uniq -c ...原创 2013-12-26 15:37:32 · 121 阅读 · 0 评论 -
多路复用IO
除了可以采用多进程和多线程方法实现并发服务器之外,还可以采用I/O多路复用技术。通过该技术,系统内核缓冲I/O数据,当某个I/O准备好后,系统通 知应用程序该I/O可读或可写,这样应用程序可以马上完成相应的I/O操作,而不需要等待系统完成相应I/O操作,从而应用程序不必因等待I/O操作而阻 塞。与多进程和多线程技术相比,I/O多路复用技术的最大优势是系统开销小,系统不必创建进程/线程,也不...原创 2014-01-03 10:40:26 · 96 阅读 · 0 评论 -
socket阻塞与非阻塞,同步与异步、I/O模型
socket阻塞与非阻塞,同步与异步 作者:huangguisu 1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一...原创 2014-01-03 11:20:45 · 220 阅读 · 0 评论 -
Linux 防火墙永久开放端口
以下是linux打开端口命令的使用方法。nc -lp 23 &(打开23端口,即telnet)netstat -an | grep 23 (查看是否打开23端口)经验验证,OK!只是,好像,linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以,这个有待改进!以上是linux打开端口命令的使用方法。 #vi /etc/sysconfig/i...原创 2013-08-29 09:52:19 · 1098 阅读 · 0 评论 -
linux下如何关闭防火墙?
从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/iptables restart题外话:BT或...原创 2013-09-04 09:35:25 · 145 阅读 · 0 评论 -
linux中apt命令介绍
软件包维护apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “check for updates”。...原创 2014-08-21 16:16:21 · 123 阅读 · 0 评论 -
linux 常用命令整理
grep -A 20 " author:哪个没注册啊" /opt/datasvc/logs/catalina.outchmod -R 777 /opt/tomcat-datasvc/webapps/datasvc/WEB-INF/classes/tail -f /opt/tomcat-datasvc/logs/catalina.outtar -cvf file.tar fi...原创 2015-06-23 14:03:56 · 97 阅读 · 0 评论 -
linux 文件属性与权限
内容源于: 鸟哥的linux私房菜链接如下:Linux 的文件权限与目录配置Linux 磁盘与文件系统管理Linux 文件与目录管理目录Linux文件属性 [文件属性解析(SUID/SGID/SBIT)][隐藏属性]修改文件属性 [chgrp][chown][chmod][umask]目录与文件之权限意义 [权限对文件的意义][权限对目录的意义]Linux文件种类与扩展...原创 2015-07-18 20:27:16 · 161 阅读 · 0 评论 -
进程VS.线程
资料来源:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f0001、Apache最早就是采用多进程模式2、IIS服务器默认采用多线程模式3、多进程优缺点优点:多进...原创 2015-07-19 13:22:10 · 83 阅读 · 0 评论 -
ubuntu中apt-get的默认安装路径
apt-get 下载后,软件所在路径是什么??/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesapt-get install安装目录是包的维护者确定的,不是用户...原创 2015-08-23 18:18:04 · 221 阅读 · 0 评论 -
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端通过...原创 2015-09-20 00:20:19 · 117 阅读 · 0 评论 -
CURL常用命令
原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地1 # 将...原创 2015-11-03 18:59:22 · 220 阅读 · 0 评论 -
Linux下/etc/resolv.conf 配置DNS客户
文件/etc/resolv.conf配置DNS客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。下面是一个例子文件: search mydom.edu.cn nameserver 210.34.0.14 nameserver 210.34.0.2 合法的参数及其意义如下: nameserver 表明DNS服务器的IP地址。可以...原创 2016-10-19 16:55:11 · 162 阅读 · 0 评论 -
linux下使用 du查看某个文件或目录占用磁盘空间的大小
du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh 一、du的功能:`du` reports the amount of disk space used by the spe...原创 2016-11-11 10:59:09 · 163 阅读 · 0 评论 -
centos7安装指定版本docker且使用本地docker 仓库
由于centos6.x 的libc.so等 动态库的版本都比较低,在装Docker时依赖会有问题而且如果挨个换libc等依赖库是吃力不讨好(有兴趣的可以试试)。所以建议使用centos7。1、安装之前的准备:一个centos7.0的虚拟机或者物理机、两个包docker安装包:docker-engine-1.11.2-1.el7.centos.x86_64.rpm、docker-engine-...原创 2017-03-18 08:58:35 · 131 阅读 · 0 评论