爱子日志

[命令提示符]窗口的信息复制-保存命令提示符中的文字信息

如何将“命令提示符”窗口中需要的信息粘贴到一个文档中,便于我们对运行结果进行保存和分析呢?


①在“命令提示符”窗口的任意一处,右击→标记→选中“希望复制的文字”→选中的区域呈反显状态→右击,此时窗口中选中的文字已经保存在Windows的剪贴板中,粘贴到其他文档即可 (Wins 98/2000/Xp下验证);

通过dd命令实现MBR备份恢复

MBR(Master Boot Record,主引导记录)是计算机开机后访问硬盘时所必须要读取的首个扇区。

MBR记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数据信息的重要入口。

如果MBR受到破坏,硬盘上的基本数据结构信息将会丢失,需要用繁琐的方式试探性的重建数据结构信息后才可能重新访问原先的数据。

MBR内的信息是fdisk格式化的时候写入的。

在Linux下使用如下命令备份MBR:

[root@srv ~]# dd if=/dev/sda1 of=/root/mbr.bak bs=512 count=1


同样也可以使用dd命令恢复MBR:

root@srv ~]# dd if=/root/mbr.bak


转载自《Linux运维趋势》第6期,作者:张勤

http://down.51cto.com/data/174021
http://os.51cto.com/os/linuxops/pdf/51CTO_linuxops_issue6.pdf

Linux、命令、学习、开机、关机、重启、用户

立即关机
shutdown –h now





5分钟后关机
shutdown +5





在10:30时关机
shutdown 10:30





重启
reboot





重启
shutdown -r now





指定在23:59时重启动
shutdown -r 23:59










退回登陆界面
logout





图形界面切到字符
Alt+Ctrl+F1





字符界面切到字符,在Vmware虚拟机上,一按Ctrl+Alt就会切出来,但那光标还在里面,所以会被认为不成功,长按即可
Alt+Ctrl+F7










新建用户,新建用户“test”
useradd test





给用户“test”设置密码,useradd增加一个用户后,如果没设置密码,是不能登录的
passwd test





将test用户的登录目录改成/home/test,并加入test2组,注意这里是大G
usermod -d /home/test -G test2 test





将用户test加入到test2组
gpasswd -a test test2





将用户test从test2组中移出
gpasswd -d test test2





删除用户,将test用户删除
userdel test





查看当前登录的所有用户
who





查看当前登录用户名
whoami





查看单个用户信息
finger apacheuser










新建“test”用户组
groupadd test





将test组的名子改成test2
groupmod -n test2 test





删除“test2”用户组
groupdel test2





查看someuser所在组
groups someuser





查看所有组
cat /etc/group





某些linux系统没有/etc/group文件的,这个时候看下面的这个方法
cat /etc/passwd |awk -F [:] ‘{print $4}’ |sort|uniq | getent group |awk -F [:] ‘{print $1}’










查看内存
free





查看内存信息
free -m 或者 cat /proc/meminfo





查看CPU占用情况
top





查看CPU信息
cat /proc/cpuinfo





查看硬件列表
lsmod





查看硬盘使用情况
df
df -lh





查看硬盘信息命令
fdisk -l





当前系统内核版本号及系统名称
uname -a
cat /proc/version





Linux开机自动运行
home/Desktop/AutoStart










快速鉴别Linux操作系统是32位还是64位
uname -m
i386/i686 就是 32位,x86_64 就是 64位

file /bin/bash
ELF 32-bit LSB executable, Intel 80386 就是 32位,ELF 64-bit LSB executable, x86-64 就是 64位

getconf LONG_BIT
32 就是 32位,64 就是 64位










插入字符命令
i,在光标的前(i=insert)
a,在光标的后(append)
r,光标所在处(replace)




①了解Linux 的基础知识,这些包含了用户管理、群组的概念、权限的观念等
②掌握至少50个以上的常用命令
③掌握.tgz、.rpm等软件包的常用安装方法
④学习添加外设,安装设备驱动程序(比如网卡)
⑤熟悉Linux文件系统 和目录结构
⑥掌握vi,gcc,gdb等常用编辑器,编译器,调试器
⑦理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程
⑧网络的基础包括: 掌握路由概念、OSI七层网络模型、TCP/IP模型及相关服务对应的层次对于Linux学习非常重要的。
⑨学习Linux环境下的组网




http://blog.mujj.net/post/353.html
http://be-evil.org/?post=265

开始→运行→输入的命令

  gpedit.msc----------------组策略

  Nslookup-------------------IP地址侦测器

  explorer--------------------打开资源管理器

  logoff------------------------注销命令

  tsshutdn--------------------60秒倒计时关机命令

  lusrmgr.msc----------------本机用户和组

  services.msc---------------本地服务设置

  oobe/msoobe /a---------检查XP是否激活

  notepad--------------------打开记事本

  cleanmgr-------------------垃圾整理

  net start messenger----开始信使服务