shell 常用命令

1.su -   //切换root用户   exit //退出root 用户

2.hostname  //查看hostname

3.uname //显示系统信息           uname -r  //显示kernel 信息    uname -a //显示所有系统信息

4. Firefox //打开火狐浏览器 则不能输入其他命令     ctr+c 退出

   firefox & // 打开火狐而且还有其他命令可输入 多进程的终端

5. tab键自动补全命令   敲两次tab键 则列出所有命令

6.!!   重复前一个命令

  !字符  重复前一个以‘字符’开头的命令

  !num 按照历史记录的序号执行命令   history

  !?abc 重复之前包含abc的命令

  !-n 重复那个命令之前的那个命令

7. ctr+r //搜索命令

   esc,. 按esc之后再按.键  //重新调用前一个命令使用的参数

8. 切换用户

 su -     // 切换到root用户  全新终端

 su     // 切换用户不切换终端

 su -  wcy用户名 //切换到wcy用户

 sudo // 使用管理员身份去运行

passwd //修改用户密码

9. rm -f ./-a  //目录中出现一些如’------device‘文件,删除命令 rm -f ./-------device

10.dd应用实例 转 http://blog.sina.com.cn/s/blog_8b5bb24f01016y3o.html

1.将本地的/dev/hdb整盘备份到/dev/hdd
#dd if=/dev/hdb of=/dev/hdd
2./dev/hdb全盘数据备份到指定路径的image文件
#dd if=/dev/hdb of=/root/image
3.将备份文件恢复到指定盘
#dd if=/root/image of=/dev/hdb
4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径
#dd if=/dev/hdb | gzip > /root/image.gz
5.将压缩的备份文件恢复到指定盘
#gzip -dc /root/image.gz | dd of=/dev/hdb
6.备份与恢复MBR
备份磁盘开始的512个字节大小的MBR信息到指定文件:
#dd if=/dev/hda of=/root/image count=1 bs=512
   count=1指仅拷贝一个块;bs=512指块大小为512个字节。
恢复:
#dd if=/root/image of=/dev/had
将备份的MBR信息写到磁盘开始部分
原文地址:https://www.cnblogs.com/verawang/p/5614596.html