自动装载Windows下的分区
编辑/etc/fstab就可实现启动后自动装载windows下的分区,具体操作如下:
用vi编辑fstab文件,然后加入要启动时装载的Windows分区,如:
/dev/hda1 /mnt/c vfat defaults 0 0
/dev/hda5 /mnt/d vfat defaults 0 0
保存后就完成了对c,d盘的自动装载,重启后生效,其它盘依此类推。
fstab栏位说明:
第一栏(fs_spec):实际的device 名称
第二栏(fs_file):对应到的目录结构(mount point)
第三栏(fs_vfstype):该 partition 的档案系统,常见的有:minix、ext、ext2、msdos、iso9660、nfs、swap(vfat指的是fat32格式)
第四栏(fs_mntops):在mount时的参数
第五栏(fs_freq):在使用dump时是否记录,不需要则输入0
第六栏(fs_passno):决定在开机时执行fsck的先后顺序
访问 Windows 分区
1.硬件浏览器,选择「主菜单」 => 「系统工具」 => 「硬件浏览器」
2.判定了 Windows 分区在你的硬盘驱动器上的位置后,在 shell 提示下登录为根用户(键入 su,然后输入根口令)。键入下面的命令来创建一个挂载 Windows 分区的目录。例如:mkdir /mnt/windows
3.在你访问该分区前,你需要把它挂载到你刚刚创建的目录中。在 shell 提示下以根用户身份键入下列命令,这里的 /dev/hda1 是你通过硬件浏览器找到的 Windows 分区。mount -t vfat /dev/hda1 /mnt/windows
4.然后,你便可以从根用户状态中注销,并改换到被挂载了的 Windows 分区中来存取 Windows 数据了:cd /mnt/windows
5.要在你每次引导 Red Hat Linux 系统时自动挂载 Windows 分区,你必须修改 /etc/fstab 文件。该文件配置了所有文件系统和磁盘设备的挂载选项。
使用快捷命令
在LINUX中我们可以编辑/etc/bashrc这个文件简化这些命令的输入,让人机交流更加轻松。比如:
1、单独使用“l”来分屏显示长格式文件信息和带有颜色的目录。
编辑bashrc(所有使用这个SHELL的用户都可以享受到便利,如果没有ROOT权限,则编辑你自己目录下的.bashrc文件,区别在于只有你自己可以使用下面定义的别名),在最后加入以下代码: alias l="ls --color -l|more"
2、先在/mnt目录下建好几个win下的盘符,如c、d、e、f,这里用d盘来举例:
键入"d:"访问windows下的d盘(跟一配合使用)
alias d:="cd /mnt/d;echo ' ';echo '现在工作路径为D盘';echo ' ';"
注意:echo和’号之间有空格。echo只是用来提醒用户,也可省略不用格式为alias d:="cd /mnt/d"
3、键入"ud"卸载windows下的d盘
alias ud="cd /;umount /mnt/e;echo ' ';echo 'd盘已被卸载';echo ' ';"
4、卸载后加载d盘用"ld"
alias ld="cd /;mount -t vfat /dev/hdc5 /mnt/d;echo ' ';echo 'd盘已被加载';echo ' ';"
注意:由于机器不同,上面命令行里的hdc5可能与大家有所不同。
启动应用程序
假设你下载了 setiathome 客户应用程序,你想试用它,并且你遵循了安装软件的所有指令,在你的主目录中创建了一个叫做 seti/ 的子目录。现在,使用该可执行文件的完整路径来启动这个应用程序,如下所示:/home/joe/seti/setiathome
你之所以要使用完整路径名来启动程序是由于,可执行文件没有被放置在你的用户 shell 环境所知的目录中(如 /usr/local/bin)。
你可以定制该设置,因此你便不必每次都键入应用程序的完整路径名。要达到这个目的,你必须编辑你的 PATH 变量。
编辑你的 PATH
如果你需要频繁地启动位于 shell 搜索的路径之外的程序,你就得编辑你的用户 shell 配置文件来添加包含你想运行的文件的目录。你可以通过在你的 PATH 环境变量中添加该目录来达到这个目的。
(注意:这里的说明仅仅是用于普通用户帐号的。请避免修改根用户的 .bash_profile 之类的文件,因为它会造成潜在的安全危险。)
在 shell 提示下启动一个文本编辑器,如 gedit 或 vi。你可以键入下面的命令来打开叫做 .bash_profile 的文件:gedit .bash_profile
你将会看到一条 PATH 声明,与下面的输出相: PATH=$PATH:$HOME/bin:/usr/local/bin:
在声明的结尾处,添加 $HOME/seti,如下所示:PATH=$PATH:$HOME/bin:/usr/local/bin/:$HOME/seti:
保存文件并退出文本编辑器。
这时,你便可以键入下面的命令来使 .bash_profile 中的改变立即生效:
source .bash_profile
快速寻找命令:
你用过的命令很可能会储存在一个叫做 .bash_history 的文件中。默认情况下,这个文件记载你在 shell 提示下键入的最后 500 个命令.
你可以在 shell 提示下键入 history 来把命令历史匆匆掠过,但是输出结果滚动的太快,你无法阅读每一行。
查看 .bash_history 的另一种方法是使用一个 less 之类的工具。在 shell 提示下键入 less .bash_history ,结果就会被一页一页地显示。要向前翻阅,按 [Space] 键;要向后翻阅,按 [b] 键,要退出,按 [q] 键。
在 .bash_history 中一页一页地翻查命令有时是一个冗长的过程。另外的办法是使用 grep 来搜索文件的关键字。grep 是功能强大的搜索工具。
假设你前一天在阅读 man 页,却想不起那个命令的名称,要搜索这个命令,键入:history | grep man
防止 ls 输出卷屏
要防止 ls 命令的输出过快地从屏幕上卷过,把输出接到 less 或 more 之类的管道命令中,然后你便可以在屏幕上“一页一页”地查看输出。
要使用 less 来阅读 /etc 的内容,在 shell 提示下键入下列命令:
ls -al /etc | less
要向前翻阅屏幕,按 [Space] 键;要向后翻阅屏幕,按 [b] 键;要退出,按 [q] 键。
你可以使用另一个分页工具 more 来达到同样的效果。
忘记口令:
你可以使用单用户 Linux 模式来登录,然后创建一个新的根口令。
要进入单用户模式,重新引导计算机。如果你使用的是默认的引导装载程序 GRUB,你可以执行下列步骤来进入单用户模式:
1. 在引导装载程序菜单上,键入 [e] 来进入编辑模式。
2. 你会面对一个引导项目列表。查找其中类似以下输出的那一行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
按箭头键直到这一行被突出显示,然后按 [e]。
3. 按一下空格键来添加一个空格,然后添加 single 来通知 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。
4. 你会被带回编辑模式屏幕,从这里,按 [b],GRUB 就会引导单用户 Linux 模式。载入结束后,你会面对一个类似以下的 shell 提示:sh-2.05#
5. 现在,你便可以改变根命令,键入:bash# passwd root
6. 你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。
口令维护
我忘记了或想改变我的用户账号口令: passwd username
把启动时从控制台登录改变为从 X 登录:
你必须编辑 /etc/inittab 这个文件来改变其中运行级别部分中的一个数字。当你结束后,从系统中注销。下次登录时,你便会有一个图形化的登录提示。
键入 gedit /etc/inittab 来用 gedit 来编辑这个文件。/etc/inittab 文件打开后,在第一个屏幕上,你所见的文件部分会与下面相仿:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
要把控制台登录改变为图形化登录,你应该改变 id:3:initdefault: 这一行里的数字,把 3 改成 5。
你对所做的改变满意后,使用 [Ctrl]-[x] 键来存盘并退出文件。你会看到一则消息告诉你该文件已被修改,并请你确认改变。键入 [Y] 来代表是。
编辑/etc/fstab就可实现启动后自动装载windows下的分区,具体操作如下:
用vi编辑fstab文件,然后加入要启动时装载的Windows分区,如:
/dev/hda1 /mnt/c vfat defaults 0 0
/dev/hda5 /mnt/d vfat defaults 0 0
保存后就完成了对c,d盘的自动装载,重启后生效,其它盘依此类推。
fstab栏位说明:
第一栏(fs_spec):实际的device 名称
第二栏(fs_file):对应到的目录结构(mount point)
第三栏(fs_vfstype):该 partition 的档案系统,常见的有:minix、ext、ext2、msdos、iso9660、nfs、swap(vfat指的是fat32格式)
第四栏(fs_mntops):在mount时的参数
第五栏(fs_freq):在使用dump时是否记录,不需要则输入0
第六栏(fs_passno):决定在开机时执行fsck的先后顺序
访问 Windows 分区
1.硬件浏览器,选择「主菜单」 => 「系统工具」 => 「硬件浏览器」
2.判定了 Windows 分区在你的硬盘驱动器上的位置后,在 shell 提示下登录为根用户(键入 su,然后输入根口令)。键入下面的命令来创建一个挂载 Windows 分区的目录。例如:mkdir /mnt/windows
3.在你访问该分区前,你需要把它挂载到你刚刚创建的目录中。在 shell 提示下以根用户身份键入下列命令,这里的 /dev/hda1 是你通过硬件浏览器找到的 Windows 分区。mount -t vfat /dev/hda1 /mnt/windows
4.然后,你便可以从根用户状态中注销,并改换到被挂载了的 Windows 分区中来存取 Windows 数据了:cd /mnt/windows
5.要在你每次引导 Red Hat Linux 系统时自动挂载 Windows 分区,你必须修改 /etc/fstab 文件。该文件配置了所有文件系统和磁盘设备的挂载选项。
使用快捷命令
在LINUX中我们可以编辑/etc/bashrc这个文件简化这些命令的输入,让人机交流更加轻松。比如:
1、单独使用“l”来分屏显示长格式文件信息和带有颜色的目录。
编辑bashrc(所有使用这个SHELL的用户都可以享受到便利,如果没有ROOT权限,则编辑你自己目录下的.bashrc文件,区别在于只有你自己可以使用下面定义的别名),在最后加入以下代码: alias l="ls --color -l|more"
2、先在/mnt目录下建好几个win下的盘符,如c、d、e、f,这里用d盘来举例:
键入"d:"访问windows下的d盘(跟一配合使用)
alias d:="cd /mnt/d;echo ' ';echo '现在工作路径为D盘';echo ' ';"
注意:echo和’号之间有空格。echo只是用来提醒用户,也可省略不用格式为alias d:="cd /mnt/d"
3、键入"ud"卸载windows下的d盘
alias ud="cd /;umount /mnt/e;echo ' ';echo 'd盘已被卸载';echo ' ';"
4、卸载后加载d盘用"ld"
alias ld="cd /;mount -t vfat /dev/hdc5 /mnt/d;echo ' ';echo 'd盘已被加载';echo ' ';"
注意:由于机器不同,上面命令行里的hdc5可能与大家有所不同。
启动应用程序
假设你下载了 setiathome 客户应用程序,你想试用它,并且你遵循了安装软件的所有指令,在你的主目录中创建了一个叫做 seti/ 的子目录。现在,使用该可执行文件的完整路径来启动这个应用程序,如下所示:/home/joe/seti/setiathome
你之所以要使用完整路径名来启动程序是由于,可执行文件没有被放置在你的用户 shell 环境所知的目录中(如 /usr/local/bin)。
你可以定制该设置,因此你便不必每次都键入应用程序的完整路径名。要达到这个目的,你必须编辑你的 PATH 变量。
编辑你的 PATH
如果你需要频繁地启动位于 shell 搜索的路径之外的程序,你就得编辑你的用户 shell 配置文件来添加包含你想运行的文件的目录。你可以通过在你的 PATH 环境变量中添加该目录来达到这个目的。
(注意:这里的说明仅仅是用于普通用户帐号的。请避免修改根用户的 .bash_profile 之类的文件,因为它会造成潜在的安全危险。)
在 shell 提示下启动一个文本编辑器,如 gedit 或 vi。你可以键入下面的命令来打开叫做 .bash_profile 的文件:gedit .bash_profile
你将会看到一条 PATH 声明,与下面的输出相: PATH=$PATH:$HOME/bin:/usr/local/bin:
在声明的结尾处,添加 $HOME/seti,如下所示:PATH=$PATH:$HOME/bin:/usr/local/bin/:$HOME/seti:
保存文件并退出文本编辑器。
这时,你便可以键入下面的命令来使 .bash_profile 中的改变立即生效:
source .bash_profile
快速寻找命令:
你用过的命令很可能会储存在一个叫做 .bash_history 的文件中。默认情况下,这个文件记载你在 shell 提示下键入的最后 500 个命令.
你可以在 shell 提示下键入 history 来把命令历史匆匆掠过,但是输出结果滚动的太快,你无法阅读每一行。
查看 .bash_history 的另一种方法是使用一个 less 之类的工具。在 shell 提示下键入 less .bash_history ,结果就会被一页一页地显示。要向前翻阅,按 [Space] 键;要向后翻阅,按 [b] 键,要退出,按 [q] 键。
在 .bash_history 中一页一页地翻查命令有时是一个冗长的过程。另外的办法是使用 grep 来搜索文件的关键字。grep 是功能强大的搜索工具。
假设你前一天在阅读 man 页,却想不起那个命令的名称,要搜索这个命令,键入:history | grep man
防止 ls 输出卷屏
要防止 ls 命令的输出过快地从屏幕上卷过,把输出接到 less 或 more 之类的管道命令中,然后你便可以在屏幕上“一页一页”地查看输出。
要使用 less 来阅读 /etc 的内容,在 shell 提示下键入下列命令:
ls -al /etc | less
要向前翻阅屏幕,按 [Space] 键;要向后翻阅屏幕,按 [b] 键;要退出,按 [q] 键。
你可以使用另一个分页工具 more 来达到同样的效果。
忘记口令:
你可以使用单用户 Linux 模式来登录,然后创建一个新的根口令。
要进入单用户模式,重新引导计算机。如果你使用的是默认的引导装载程序 GRUB,你可以执行下列步骤来进入单用户模式:
1. 在引导装载程序菜单上,键入 [e] 来进入编辑模式。
2. 你会面对一个引导项目列表。查找其中类似以下输出的那一行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
按箭头键直到这一行被突出显示,然后按 [e]。
3. 按一下空格键来添加一个空格,然后添加 single 来通知 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。
4. 你会被带回编辑模式屏幕,从这里,按 [b],GRUB 就会引导单用户 Linux 模式。载入结束后,你会面对一个类似以下的 shell 提示:sh-2.05#
5. 现在,你便可以改变根命令,键入:bash# passwd root
6. 你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。
口令维护
我忘记了或想改变我的用户账号口令: passwd username
把启动时从控制台登录改变为从 X 登录:
你必须编辑 /etc/inittab 这个文件来改变其中运行级别部分中的一个数字。当你结束后,从系统中注销。下次登录时,你便会有一个图形化的登录提示。
键入 gedit /etc/inittab 来用 gedit 来编辑这个文件。/etc/inittab 文件打开后,在第一个屏幕上,你所见的文件部分会与下面相仿:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
要把控制台登录改变为图形化登录,你应该改变 id:3:initdefault: 这一行里的数字,把 3 改成 5。
你对所做的改变满意后,使用 [Ctrl]-[x] 键来存盘并退出文件。你会看到一则消息告诉你该文件已被修改,并请你确认改变。键入 [Y] 来代表是。



回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}