
Shell
杭州山不高
山不在高
展开
-
Linux下的profile,bashrc等文件
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。/etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登转载 2015-01-24 19:31:48 · 931 阅读 · 0 评论 -
Linux,possible SYN flooding
# tail /var/log/messagesNov 7 17:02:26 www kernel: possible SYN flooding on port 54104. Sending cookies.Nov 7 17:03:26 www kernel: possible SYN flooding on port 54104. Sending cookies.Nov 7 17:0原创 2014-11-07 18:47:21 · 5693 阅读 · 8 评论 -
用 netstat 命令,分析网络连接情况
// 用jps命令,显示所有JAVA进程。# jps18374 DesktopServerLauncher14690 Bootstrap23211 Jps//除了jps那行,其余全是JAVA进程。// 用netstat命令,显示进程ID和程序名(p);然后用grep命令找出进程18374;然后用head命令显示前3行。# netstat -antp | grep 18374 | h原创 2014-11-07 15:35:14 · 9125 阅读 · 3 评论 -
LINUX的 ulimit 命令详解
概述系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其子进程的资源使用设置限制。本文将在后面的章节中详细说明 ulimit 的功能,使用以及它的影响,并以具体的转载 2014-11-07 11:46:54 · 1217 阅读 · 0 评论 -
Linux的 tail 命令详解
# tail --help用法:tail [选项]... [文件]...显示每个指定文件的最后10 行到标准输出。若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。如果不指定文件或文件为"-" ,则从标准输入读取数据。长选项必须使用的参数对于短选项时也是必需使用的。 -c, --bytes=K 输出最后K 字节;另外,使用-c +K 从每个文件的原创 2014-11-06 20:05:54 · 3582 阅读 · 1 评论 -
Linux的 head 命令详解
# head --help用法:head [选项]... [文件]...将每个指定文件的头10 行显示到标准输出。如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。如果不指定文件,或者文件为"-",则从标准输入读取数据。长选项必须使用的参数对于短选项时也是必需使用的。 -c, --bytes=[-]K 显示每个文件的前K 字节内容;原创 2014-11-06 17:06:51 · 7582 阅读 · 1 评论 -
Linux的 uniq 命令详解
# uniq --help用法:uniq [选项]... [文件]从输入文件或者标准输入中筛选相邻的匹配行并写入到输出文件或标准输出。不附加任何选项时匹配行将在首次出现处被合并。长选项必须使用的参数对于短选项时也是必需使用的。 -c, --count 在每行前加上表示相应行目出现次数的前缀编号 -d, --repeated 只输出重复的行原创 2014-11-06 16:52:24 · 1829 阅读 · 1 评论 -
Linux的 sort 命令详解
# sort --help用法:sort [选项]... [文件]... 或:sort [选项]... --files0-from=F串联排序所有指定文件并将结果写到标准输出。长选项必须使用的参数对于短选项时也是必需使用的。排序选项: -b, --ignore-leading-blanks 忽略前导的空白区域 -d, --dictionary-order原创 2014-11-04 20:32:49 · 3054 阅读 · 0 评论 -
Linux的 wc 命令详解
# wc --help用法:wc [选项]... [文件]... 或:wc [选项]... --files0-from=F输出每个指定文件的行数、单词计数和字节数,如果指定了多于一个文件,继续给出所有相关数据的总计。如果没有指定文件,或者文件为"-",则从标准输入读取数据。 -c, --bytes 输出字节数统计 -m, --chars原创 2014-11-04 20:11:35 · 4968 阅读 · 0 评论 -
Linux的 netstat 命令
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re原创 2014-11-04 18:53:41 · 2645 阅读 · 4 评论 -
Linux的 lsof 命令详解
简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因原创 2014-11-04 15:58:54 · 3838 阅读 · 6 评论 -
Linux的 awk 命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr转载 2014-11-04 15:01:23 · 1170 阅读 · 0 评论 -
Linux的TOP命令详解
TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。英文手册详见:http://man7.org/linux/man-pages/man1/top.1.html原创 2014-11-03 14:40:53 · 1694 阅读 · 0 评论 -
Linux下,VI(VIM)及其常用的快捷键
I是各种版本Linux内置的文本编辑器,不可不学;VIM是VI的高级版本(Vi IMproved)。VI有三种模式:一般模式(默认),编辑模式和命令行模式。VI打开文件,默认为一般模式,可进行光标的移动,删除字符,删除整行,复制整行,粘贴整行等操作。按下“i,I,o,O,a,A,r,R”时,会进入编辑模式,底部显示“INSERT/REPLACE”字样,按ESC退回到一般模式。按下“原创 2014-07-16 18:04:48 · 1342 阅读 · 1 评论 -
Linux命令行编辑的快捷键
涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。说明Ctrl – k: 先按住 Ctrl 键,然后再按 k 键;Alt – k: 先按住 Alt 键,然后再按 k 键;M – k:先单击 Esc 键,然后再按 k 键。移动光标Ctrl – a :移到行首Ctr原创 2014-07-10 17:25:02 · 1180 阅读 · 0 评论 -
Linux下,查看并设置系统时间
Linux下,查看并设置系统时间:[root@localhost ~]# date2014年 03月 04日 星期二 01:03:32 CST[root@localhost ~]# date -s "17:11:37 2014-03-03"2014年 03月 03日 星期一 17:11:37 CST[root@localhost ~]# date --help用原创 2014-03-03 17:12:25 · 1729 阅读 · 2 评论 -
Linux下,查找指定目录下的文件(find)
查找当前目录(默认)下,指定名称的文件(比如,以svn结尾的文件),可以用如下的命令:root@server:/home/desktop/desktop-back# find . -name *svn./page/layout/.svn另外,也可以查看find命令的帮助信息:[root@localhost ~]# find --help用法: find [-H] [-L原创 2014-01-22 16:37:08 · 2782 阅读 · 1 评论 -
Ubuntu下,grep的用法
grep(Global search Regular Expression and Print out the line)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族还包括egrep(Ext)和fgrep(Fix)。grep使用的正则表达式元字符:元字符功能示例匹配对象^行首定位符原创 2013-07-19 14:26:44 · 8900 阅读 · 1 评论 -
Ubuntu下,清屏等终端常用命令
# ctrl + l - 清屏 # ctrl + c - 终止命令# ctrl + d - 退出 shell,好像也可以表示EOF# ctrl + z - 将当前进程置于后台,fg还原。 # ctrl + r - 从命令历史中找 # ctrl + a - 光标移到行首 # ctrl + e - 光标移到行尾# ctrl + u - 清除光标到行首的字符 # ctrl转载 2013-07-12 18:48:55 · 51351 阅读 · 2 评论 -
Ubuntu下,磁盘管理命令
这里主要介绍Ubuntu磁盘管理命令,希望能对大家有帮助。1 df -h 用于报告文件系统的总容量,使用量,剩余容量。2 du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。3 fdisk -l 查看系统分区信息4 fdisk /dev/sdb 为一块新的SCSI硬盘进行分区5 mkfs.ext3 /dev/sdb1为第一块SCSI硬盘的第一主分区格转载 2013-07-10 15:08:44 · 8139 阅读 · 0 评论 -
Ubuntu下的《cd ~》和《su》等命令
cd是Change Directory,即改变目录的意思。~ 也表示为 home directory 的意思;.. 则表示目前目录位置的上一层目录;. 则是表示目前所在的目录;原创 2013-07-04 08:41:39 · 2546 阅读 · 1 评论