
linux
_小海_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CentOS7使用firewalld打开关闭防火墙与端口
CentOS7使用firewalld打开关闭防火墙与端口http://www.cnblogs.com/moxiaoan/p/5683743.html转载 2017-09-22 10:22:01 · 645 阅读 · 0 评论 -
phantomjs/casperjs动态传入参数
我们常用phantomjs/casperjs脚本来做一些事情。有时候希望从外部动态传入参数来进行操作。如何实现呢?介绍三种办法:1.通过phantomjs.args获取参数即在脚本中直接调用phantom.args,即可获取到命令行参数数组。注意,它默认会带三个内部参数在数组前面。第一个casperjs的安装路径,第二个casperjs的参数–cli,第三个是当前脚本名称(转载 2014-07-21 20:53:18 · 5332 阅读 · 0 评论 -
linux 如何显示一个文件的某几行(中间几行)
【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 分解: tail -n 1转载 2014-05-27 16:00:25 · 979 阅读 · 0 评论 -
linux统计一个文件中特定字符的个数
统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石头;有的人看到石头以后,把它跳过去(awk),然后统计自己跳了多少次。这是我用的的文件[root@bzhou test]# cat filehafsdhahahaf转载 2014-05-15 17:43:10 · 3017 阅读 · 1 评论 -
linux 安装程序及依赖安装包的常用方法
在有网环境下,1、yum search 安装包名称服务器会自动搜索包含“安装包全称”的所有安装包eg : [root@dhcppc0 ~]yum search java2、yum list | grep 安装包名称按照安装包名称列出搜索到的所有安装包eg : [root@dhcppc0 ~]# yum list|grep java3、yum instal原创 2014-04-24 19:28:18 · 4707 阅读 · 0 评论 -
linux grep 按字符搜索文件内容
grep转载 2014-05-09 16:11:03 · 964 阅读 · 0 评论 -
Linux统计文件行数
语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。这些选项可以组合使用。输出列的顺序和数目不受选项的顺序和数目的影响。转载 2014-04-24 13:53:31 · 1958 阅读 · 0 评论 -
linux 查看系统信息命令(比较全)
linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有必要的!下面给除了各linux发行版比较常用的系统信息查询的命令, 大家可以参考, 同时也可以测试学习, 必要的时候man, 一定要学学使用man命令, 呵呵# uname -a #转载 2014-03-25 10:57:14 · 681 阅读 · 0 评论 -
Linux 下载命令
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径例如: # wget http://www.linuxsense.org/xxxx/xxx.tar.gz简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载例如: # wget -c http://www.linuxsense.org转载 2014-03-25 11:27:35 · 848 阅读 · 0 评论 -
linux系统所需的官方安装包和命令
linux官网,linux系统所需的官方安装包、命令、系统安装包等:http://pkgs.org/centos-6/centos-x86_64/原创 2014-03-25 11:11:29 · 1004 阅读 · 0 评论 -
Linux 查看当前时间
一、查看和修改Linux的时区1. 查看当前时区命令 : "date -R"2. 修改设置Linux服务器时区方法 A命令 : "tzselect"方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig"方法 C 适用于Debian命令 : "dpkg-reconfigure tzdata"转载 2014-03-20 15:54:35 · 1079 阅读 · 0 评论 -
linux下使用tar命令
解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。特别注意,在参数的下达中,转载 2013-12-11 10:14:02 · 740 阅读 · 0 评论 -
让Linux服务器时间同步
以下命令都需要用root权限执行,否则会提示权限不足首先确定服务器有没有ntpdate这个软件:which ntpdate如果没有找到,就需要安装一个ntpdate。在Redhat、CentOS下使用这个命令:yum install -y ntp在Debian、Ubuntu下使用这个命令:apt-get install -y ntpdate安装好转载 2013-12-10 19:42:51 · 4339 阅读 · 1 评论 -
bash: scp: command not found
打算向远端linux主机发送文件,scp报错-bash: scp: command not found。由于系统是新安装的,且最小安装,有许多包没有装上。scp是openssh提供的一个用于安全远程复制的工具。如果rpm安装的话,在openssh-clients中。需要安装这个软件包即可解决bash: scp: command not found这个问题。执行命令原创 2013-12-09 17:39:51 · 17081 阅读 · 0 评论 -
Linux下批量杀掉包含某个关键字的程序进程
有时候因为一些特殊情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用 killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用 ps, grep, cut 和 kill 一起操作。ok,下面给出具体的参考:ps -ef|grep LOCAL=NO|grep -v grep|cu转载 2014-06-11 19:44:19 · 795 阅读 · 0 评论 -
Linux 查看CPU信息、机器型号等硬件信息
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333 测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU转载 2014-06-17 21:44:34 · 771 阅读 · 0 评论 -
linux下命令执行时间统计工具time使用小结
linux下命令执行时间统计工具time使用小结:http://blog.youkuaiyun.com/wangjianno2/article/details/50452919转载 2017-09-11 17:49:31 · 775 阅读 · 0 评论 -
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
ssh node2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS原创 2017-06-15 09:44:01 · 664 阅读 · 0 评论 -
yum出错Error: Cannot find a valid baseurl for repo: base
使用yum命令安装的时候出错:yum localinstall --nogpgcheck *.rpm错误如下: Loading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os erro转载 2017-06-18 11:39:50 · 3116 阅读 · 0 评论 -
tar.gz包转成rpm包
目标包名不能包含的版本中不能包含“-”在执行打包时报错:[root@isunode005 SPECS]# rpmbuild -ba azkaban-exec-server.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.lqgB79+ umask 022+ cd /root/rpmbuild/BUILD+ LANG=C原创 2017-02-23 11:55:20 · 6128 阅读 · 1 评论 -
Linux中profile、bashrc、bash_profile之间的区别和联系
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.英文描述为:# /etc/profile# System wide environment and startup programs, for login setup# Functions and aliases转载 2017-03-02 16:29:46 · 364 阅读 · 0 评论 -
Linux下profile和bashrc四种的区别
/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc很容易混淆,他们之间有什么区别?它们的作用到底是什么?/etc/profile: 用来设置系统环境参数,比如$PATH. 这里面的环境变量是对系统内所有用户生效的。/etc/bashrc: 这个文件设置系统bash shell相关的东西,对系统内所有用户生效。只要用户运行bash命令,转载 2016-07-26 11:54:51 · 535 阅读 · 0 评论 -
linux top 解析-图解
文章来源:http://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.htmlLinux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。使用SSHClient客户端连接到远程转载 2016-05-09 15:42:32 · 966 阅读 · 0 评论 -
Linux Screen 超简单用法
场景:ssh 连接到远程服务器上,临时开一个 Jetty 的 HTTP 服务,但是 PUTTY 没多久就自己 inactive 了,很不方便。想找个方法让程序一直运行在后台,想关闭的时候再连一次 PUTTY 去关。查了一下用 screen 可以很方便的进行这个操作,有点像虚拟屏幕的管理。用法:非常简单,只要在原始的命令之前加上 screen 即可:$screen java转载 2016-04-27 10:38:30 · 705 阅读 · 0 评论 -
linux查看磁盘io的几种方法
来源:http://www.3lian.com/edu/2013/12-03/112174.html怎样才能快速的定位到并发高是由于磁盘io开销大呢?可以通过三种方式: 第一种:用 top 命令 中的cpu 信息观察 Top可以看到的cpu信息有: Tasks: 29 total, 1 running, 28 sleeping, 0 stopped,转载 2016-03-25 13:46:53 · 39690 阅读 · 0 评论 -
Caused by: java.net.SocketException: Too many open files
通过ulimit -n命令可以查看linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。那么应该在哪里设置呢?最正确的做法是在/etc/security/limits.conf里设置:[root@localhost security]# ulimit -ac转载 2015-01-26 18:03:07 · 2788 阅读 · 0 评论 -
LINUX 下安装软件方法命令方法
LINUX 下安装软件方法命令方法怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? …… 下面,我们就一起来认识一下这些方面的问题。 一、 解析Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系转载 2014-11-06 17:31:04 · 658 阅读 · 0 评论 -
linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般转载 2014-06-20 13:35:31 · 577 阅读 · 0 评论 -
Linux下批量修改文件名(rename)
1、下载redis-2.8.3.tar.gz安装包放在linux的一个目录下 eg:http://redis.io/download/ 或 :wget http://redis.io/download/redis-2.8.9 (1).tar.gz2、解压redis-2.8.3.tar.gz安装包:[root@Slave2 source]转载 2014-07-08 19:56:01 · 2404 阅读 · 0 评论 -
linux命令创建和修改用户及密码
linux下创建用户1、添加ftp用户useradd ftpname -d /home/ftppasswd ftppwd以下操作都以root权限进行:service vsftpd start 启动Linux自带的FTP服务2. 添加普通用户 useradd nagios –d /usr/local/nagioschown nagios.nagios /usr/l转载 2013-12-10 19:39:55 · 1530 阅读 · 0 评论 -
Linux查看CPU和内存使用情况
Linux查看CPU和内存使用情况在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。转载 2014-02-19 11:59:33 · 1136 阅读 · 1 评论 -
Linux 查看进程和删除进程
1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。2. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息ps -aux | grep ja转载 2014-03-07 17:18:13 · 1051 阅读 · 0 评论 -
./configure详解
'configure'脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上'--help'选项执行'configure'脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的.下面对每一个选项进行简略的介绍:--cache-file=FILE 'config转载 2013-12-16 15:02:48 · 1744 阅读 · 1 评论 -
Linux下scp命令详解
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录. scp命令的用处: scp在网络上不同的主机之间复制文件,它使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。 scp命令基本格式: scp转载 2013-12-16 14:20:40 · 796 阅读 · 0 评论 -
linux下基于bash环境变量的详解
1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 2、常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。以下主要操作将在该文件中进行。 3、如何添加环境变量。 例如添转载 2013-12-16 11:34:52 · 668 阅读 · 0 评论 -
Linux 查看进程PS命令详细介绍
ps命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地.Linux 查看进程ps命令及其参数Linux 查看进程ps命令最经常使用地还是用于监控后台进程地工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通转载 2013-12-16 13:06:09 · 1088 阅读 · 0 评论 -
linux 查看系统版本
几种查看linux版本信息的方法:uname -acat /proc/versioncat /etc/issuelsb_release -a详解 lsb_release -a登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:[root@3.5.5Biz-46 ~]# lsb_release -a LSB Version:转载 2013-12-12 17:30:11 · 742 阅读 · 0 评论 -
linux kill 关闭进程命令
杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在转载 2013-12-11 16:06:02 · 2232 阅读 · 0 评论 -
学习Linux二(创建、删除文件和文件夹命令)
今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。 二、mkdir命令使用格式 格式:mkdir [选项] DirName 三、mkdir命令功转载 2013-12-11 15:53:37 · 727 阅读 · 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 1822 0 11:38 pts/转载 2013-12-11 16:05:09 · 922 阅读 · 0 评论