注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

放飞自由

年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变。

 
 
 

日志

 
 

linux常用的基本命令  

2011-07-01 15:49:48|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
ps:linux命令太多了,就算使出吃奶的劲我想也够我弄上一段时间了,这里简单的记录一下平常开发中能用到的简单命令。 #ssh服务 . 启动/重启/停止ssh服务 service sshd [start]/[restart]/[stop] [d表示后台运行] #防火墙 . 即时生效          开启: service iptables start          关闭:service iptables stop . 重启后生效          开启:chkconfig iptables on          关闭:chkconfig iptables off #iptables本机端口转发应用场景之一          当线网apache出现问题是,整个网站无法访问,可以通过端口转发将对80的请求转发到本机的另一个apache #网络服务          service network restart 重启          service network start          service network stop # 查看网络配置          ifconfig    文件配置 /etc/hosts天天加用户 常用基本命令: 0. man cp / cp --help 查看linux自带的文档 1. pwd 当前目录 2. passwd 修改密码 3. mv -f xxx /opt/hou/ 将当前目录下的xxx文件移动到/opt/hou/目录下 4. cp -rf xxx /opt/hou/ 将当前目录下的xxx文件复制到/opt/hou/目录下(-f强制,不询问) 5. rm -rf xxx 将当前目录下的xxx文件删除,如果该文件下存在子目录不询问将子文件一并删除 (-r 递归--将xxx文件下所有文件删除,-f强制,不询问) 6. mkdir 创建目录 -p 依次创建目录 mkdir -p /hou/zhi/qing 7. rmdir 删除目录 8. touch 创建文本 9. vi xxx 也可创建一个不存在的文本类型的文件,前提必须保存文本 10.i/a 开始编辑文本 命令模式:所有的键盘打字都可能是命令 插入模式:进入插入模式iI aA oO 回到命令模式 ESC i: 在光标前插入文本 I: 在本行开始插入文本

a: 在光标后附加文本 A: 在本行末附加文本

o: 在光标下插入新行 O: 在光标上插入新行

命令模式定位命令 h: 左移一个字符 j: 下移一个字符 k: 上移一个字符 l: 右移一个字符

$: 移至行尾 0: 移至行首

Enter : 移至下行行首

H: 移动屏幕上端 M: 移至屏幕中央 L: 移至屏幕下端

G: 到文件最后一行 1G: 到文件第一行 nG: 到文件第n行

:20 到第20行 :set nu 设置行号 :set nonu 取消行号

vi的全局配置文件保存在root下.vimrc文件中

命令行模式删除命令 x: X: 删除光标前行的字符 dd: 删除光标所在的行 dG: 删除光标所在行到末尾的内容 D: 删除光标所在处到结尾 :n1,n2d 删除n1行到n2行的内容

命令行模式复制命令 yy,Y: 复制当前行 nyy,nY: 复制当前行下n行 p : 将已经选择复制或被除在行放到当前行下 粘贴

命令行模式替换和取消命令 r: 取代光标所在处的字符 R: 从光标所在处开始替换字符,按ESC结束 s: 替换光标所在字符,并进入文本输入方式 S: 替换光标所在全行,按ESC结束 u: 取消上一步操作,取消到上次打开文本的点上,并不是上次保存的点,Ctrl + r U: 取消当前行所有操作

命令行搜索或替换 /string ?string string:搜索内容 (n向下找,N向上找)

:%s/old/new/g 将old内容替换为new内容 :%s/old//g 将old内容删除(替换为空)

11.esc + :wq 保存文件 12.esc + :q! 不保存退出 13.ps -ef | grep tomcat 14.head -3 first.html 显示first.html文件的前3行 15.head -3 first.html >> second.txt 将first.html文件的前3行保存到second.txt文本中 16.more -3 分页显示,每次3行3行递增(按空格继续向下看) 17.cat xxx 显示文本 tac xxx 倒序显示xxx 18.chown -R javaeye2012[:javaeye2012] /mnt 使mnt的拥有者为javaeye2012           Examples:                        chown root /u Change the owner of /u to "root".                        chown root:staff /u Likewise, but also change its group to "staff".                        chown -hR root /u Change the owner of /u and subfiles to "root". 19.chmod 777 /opt/ [二进制]           drwxrwxr-x 2 javaeye2012 javaeye2012 4096 04-04 04:23 cdrom           [javaeye2012@localhost mnt]$ chmod 777 cdrom/           [javaeye2012@localhost mnt]$ ll           总计 8           drwxrwxrwx 2 javaeye2012 javaeye2012 4096 04-04 04:23 cdrom 20.echo 'houzhiqing' > file.txt --> 向文件file.txt输入‘houzhiqing' 如果文件存在内容,则内容别替换为’houzhiqing‘ echo 'houzhiqing' >> file.txt --> 先文件file.txt中追加file.txt 21. less 查看文件,可以向上翻页的 22. ln 连接          ln -s [源文件] [目标文件]          注: 源文件和目标文件一定要使用绝对路径

ln file1 file2 硬链接不能跨分区 【硬链接复制一份源文件,软连接相当于源文件的快捷方式, 如果源文件删除,硬链接还可以看到内容,软连接则不能看到内容了, 可创建一个软连接和硬链接同时指向一个文件,让后删除该文件查看效果】 ln -s file1 file2 软连接

23. whatis cp
  评论这张
 
阅读(53)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017