10 09/2014

linux tips 笔记

最后更新: Wed Sep 10 2014 12:39:11 GMT+0800

原则

  • 命令说明用 man xxx(f forward 下一页 b backword 上一页 q quit 退出)
  • 安装软件用 aptitude(ubuntu 等 debian 派系),yum(rpm 如 centos,suse,fedora 等红帽派系)。苹果? 用 homebrew 或者 macports 或者 Fink
  • 技术问题问google(国事问百度,房事问天涯)

基本

  • ssh 跳过密码 用 ssh-agent 或者 ssh-add

进程管理

  • jobs 查看后台运行的命令
  • ps 列出系统中正在运行的进程
  • top 显示进程
  • kill 杀死一个进程
  • pkill 通过名字杀死一个进程

  • fg 将进程搬到前台运行

  • bg 将进程搬到后台运行

  • ctrl+z 挂起进程

  • ctrl+c 杀死进程

文件管理

  • ls 等于 windows dir
  • cat 显示内容
  • less 显示内容(翻页)
  • head 显示内容(从头)
  • tail 显示内容(从尾)
  • vi 文本编辑器
  • ln 链接。-s 软链接。
  • chown 改变所有者
  • chmod 改变权限
  • df disk free 系统剩余空间,一般用 df-h
  • du disk usage 当前目录用了哪些,一般用 du -sh
  • mount 挂接(硬盘、u盘、光驱等)
  • cp copy
  • mv 等于windows下的 剪切到

网络

  • ifconfig 查看全部
  • ping 包测试
  • dig 查看dns
  • nslookup 查看dns
  • netstat
  • lsof
  • curl 最简单的浏览器

shell 快捷键

  • 上下键 历史纪录
  • ctrl+u 清除正行
  • ctrl+w 清除最后一个单词

牛逼洪洪的 grep,xargs,awk,sed

我至今点解

更多高级,看 每个Linux用户都应该了解的命令行省时技巧 最后部份