当前位置:  技术问答>linux和unix

自己总结的linux使用技巧

    来源: 互联网  发布时间:2016-02-29

    本文导语:  自己总结的linux使用技巧,是在redhat9.0下测试的,应该对FC5,fc6的使用也有帮助.      除了上网,我一般不进入xWindows,我喜欢字符方式,因为它快速,简洁。。。。。   所以我总结的大都是字符方式下的东西。。...

自己总结的linux使用技巧,是在redhat9.0下测试的,应该对FC5,fc6的使用也有帮助.
  
  除了上网,我一般不进入xWindows,我喜欢字符方式,因为它快速,简洁。。。。。
  所以我总结的大都是字符方式下的东西。。。
  希望你也喜欢。
  
  
  1, 查看内核版本号的方法
   你可以在登录时看到你所使用的Linux的内核版本号,
   也可以使用uname -a来查看。
  
  2,关机
   在字符方式下,Linux下的关机与windows/xwindows相比要复杂一些,
   你需要键入shutdown -h -now来实现关机。
   
   参数中-h 代表关机,如果使用-r 则代表重启,-now为马上执行,
   你也可以将-now改为+5,则代表5分钟后再关机。你也可以这样输入shutdown -r +5
   表示系统在5分钟后会重新启动。
   对于单机用户,-now就可以了。
   
   为什么要有时间呢?因为Linux是多用户操作系统,有可能其他用户还在系统上,
   你要给他时间保存自己的文件。当然,他们会在你执行关机命令同时得到系统将
   要关闭的通知。
  
  3, 修复文件系统
   非法关机是不可避免的,文件系统的损坏也是不可避免的,
   我们可以使用fsck命令来修复文件系统,就像是windows中的
   scandisk命令一样。但是fsck并不能保证100%修复系统中的错误
   它也有可能会使你的系统崩溃。我曾经遇到过。。。。很惨,所以我们还是尽量正常关机。
  
  4,配置IP地址
   在Linux中配置IP地址的方法有很多,我通常使用以下两种方法。
   
   a)使用netconfig命令
   直接在提示符下键入netconfig就可以了,这种方法最简单。
   
   b)编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,
   同样,你可以设置IP地址,而且还可以设置是否启用。
   
   设置完成以后,你可以使用ifconfig命令来查看一下,当然,
   如果你愿意,你也可以用ifconfig命令设置IP地址。
   
   最后,运行一下route命令,如果结果显示很快,说明网卡配置正常,
   你已经可以正常使用网络了,如果显示很慢,说明还有些问题,需要你检查一下,
   
   PS:/etc/sysconfig/network-scripts/下有两个脚本,分别是ifup,ifdown分别实现
   启用/禁用网卡。如果有兴趣,你可以使用vi查看它们的内容,看看他们是如何工作的。
  
  5,快速进入自己的HOME文件夹
   你的文件夹可能是/root,也可能是/home/user,还可能是/home/abc,
   那么如何能快速进入到自己的文件夹呢?
   我很懒,我直接在系统提示符下键入"cd ~",于是,我进入了自己的HOME文件夹。
  
  6,给其他人发邮件/阅读邮件
   如果你想给系统内的其他用户发邮件,或是想直接给互联网上的朋友发邮件,应该怎么做呢?
   很简单,在提示符下键入mail username,比如给系统内的系统管理员发邮件,可以输入:
   mail root就可以了。按照提示输入主题,内容,输入完成后,输入一个“.”,按回车键,完成。
  
   如果你想给互联网上的朋友发邮件可以键入mail mailadd,比如mail eggshell.v@gmail.com,
   这样你就完成了邮件的发送,但是需要说明的是,互联网上的人是无法给你回信的。
  
   如果你收到了其他用户给你发的新邮件,你可以在提示符下键入mail来查看。
   mail程序会列出你的新邮件列表,你需要在mail的提示符"&"后面输入邮件序列号进行查看,
   看完后,在提示符"&"后输入"q"可以退出,如果你想了解其他功能,可以输入help得到相关的帮助。
  
   也许你你觉得看信的方法太复杂了,那么你可以进入自己的HOME文件夹,使用vi查看mbox文件,
   这里就是你所收到的所有邮件。
  
  7,用户登录时显示欢迎信息
   想不想让用户登录时显示出欢迎信息?你可以使用vi编辑/etc/motd文件,你写什么,别人登录时,
   就会看到什么。
  
  8,校验passwd文件
   也许你直接编辑passwd文件,添加新用户,或是删除用户信息。一段时间后,你可以使用pwck命令
   对passwd文件进行校验。
  
  9,修改主机名
   你是不是厌倦了系统提示符中的@local,想没想过把它改成自己的名字,或是其他别的名字?
   你可以使用vi编辑/etc/sysconfig/network文件,重新设置HOSTNAME的值就可以了,但是,
   新的设置需要在系统重新启动后生效,现在你又不想重新启动,怎么办?
   
   你也可以使用hostname命令修改主机名,比如hostname john.net,主机名就改成john.net了,但是,
   如果你不修改/etc/sysconfig/network文件,系统重启后,你刚刚设置的新主机名就失效了。
  
   PS:如果你给互联网上的人发信,你们看到的邮箱地址可能就是root@john.net,当然,聪明的你也许想到了,
   把主机名改为FBI.org,CIA.org.......这样,别人收到的信也许就是这样root@FBI.org,是不是很牛?
  
  10,开机后自动进入Xwindows
   你是如此热爱windows,希望启动后,不要进入那单调的字符方式,而进入绚丽的windows世界,
   那么,你可以修改/etc/inittab文件,找到“id:3:initdefault:”把其中的3改为5就可以了。
   
  11,自动注销
   当你使用root登录,不巧离开时,又没有注销,又怎么能保证别人不会趁机捣乱呢?
   你可以用vi编辑/root/.bashrc这个文件,加入TMOUT=30 单位是秒,这样,30秒后,会自动注销。
   
  12,修改字符集/语言
   如果你用的是中文版的Linux,登录后没有进入xwindows,你会看到很多的乱码,你是不是很心烦?
   英文还可以查字典,但乱码,天知道它写的是什么。
   这时,你可以用vi编辑/etc/sysconfig/i18n这个文件,改为
   LANG="en_US"
   LANGUAGE="en_US"
   重启后,已经变成英文了,但是很不幸,xwindows也变成英文了。
   事在人为,我们有一个变通的方法,就是指定某个用户所使用的语言为英语,其他用户还是使用中文。
   只需要把i18n文件复制到那个特定的用户所属的文件夹中,改为“.i18n”,再将/etc/sysconfig/i18n改回中文。
   这样,就只有那个用户使用英文,使用字符方式时,登录到那个用户就可以了。
  
  13,使用拼音/五笔
   
    旧版的Redhat9.0是自带拼音输入法的。但是很难呼叫出来,至少我的版本如此。你需要反复按ctr + space,运气好的时候就出来了。
   你是不是和我一样酷爱五笔,没有五笔就无法生存?那么,你可以到网上下载“FCITX”小企鹅输入法。
   安装完成后,你需要在自己的home文件夹下用vi编辑.bashrc文件,加入
   #fcitx   这里是说明,你可以不加
   export XMODIFIERS="@im=fctix"
   export XIM=fcitx
   export XIM_PROGRAM=fcitx
   export GTK_IM_MODULES=xim
   这样,xwindows下就可以用五笔了。
   值得欣慰的是,新的FC5,FC6都已经自带了五笔而且也很好用.免去了安装的麻烦,不过如果你更喜欢fcitx,可以用上面的方法安装.
  
  
  14,MSN/QQ
   你一定和我一样,喜爱上网聊天,那么,快下载最新的gaim和lumaQQ吧。
   你可以在Linux与你的老朋友们继续聊天。
  
  15,gz/bz2格式文件安装
   两种文件都需要先进行解压缩,但参数稍有不同。
   对于gz后辍的文件,你需要这样:tar xvzf filename
   对于bz2后辍文件,你需要这样:tar jxvf filename
   这样,你就会得到一个与文件名类似的文件夹。
   
   对于需要安装的软件,你需要进入那个文件夹,键入“./configure”,这是检查你的系统是否有软件编译的环境。
   你也可以加上prefix来指定安装位置,比如“./configure --prefix=/opt/software”,这样软件就会安装在/opt/software中
  
   执行的时候,注意看一下,是不是有error啥的,如果没有,恭喜,你可以进行下一步了。
   
   在系统提示符下键入“make”,屏幕上会出现好多东西,等着就可以了。
   
   再次出现系统提示符后,键入“make install”,还是等着。
  
   熟悉的系统提示符又出现了,软件已经安装完成了。
  
   什么?你问我新装的软件怎么用?不好意思,这个你得自己研究一下。。。。
    啊?你问我软件装在哪里了?如果你没加prefix参数,那我可不知道软件在哪里,不幸的你只能一点一点去找了。
  
   
  
  16,rpm包安装
   听说这个是redhat的安装包,相当的好用。
   这个包安装起来要简单许多。
   rpm -i packagename 这个是安装。
   rpm -e softwarename 这个是卸载。
   注意:包的名字不等于安装后软件的名字。。。。。他们可能是不一样的。
   rpm -qa softwarename 这个是查询系统上已经安装的软件。可以使用通配符*
   rpm -ql softwarename 这个是查询软件的安装位置。
  
  17,查找文件
   你想不想查查磁盘中所有的MP3文件?想不想查查所有的图片?建议你用find。
   比如:find / -name "*.jpg"
   /是指从根目录开始,你也可以改为 /root;/bin;/sbin。
   -name 是指按文件名查找。
   "*.jpb",你真聪明,这里确实就是文件名。
  
  18,挂载ISO文件
   你是不是也有一大堆的ISO文件?在Linux下你一样可以使用他们
   mount -t iso9660 -o loop isofilename /mnt/cdrom
  
    

|
标定

|
收藏

|
mark

|
嗯,不错,我正找linux的资料呢,收藏了.

|
mark

|
基本的东东

|
不错

|
有什么命令不会的还是看一看man
超级好,功能强大 几乎可以解决普通命令(软件)上的任何问题

|
哎呀,谢谢楼主了,这样的帖子应该多发

|
不错.多谢了.

|
谢谢楼主

|

|
真是一个好东西。。谢谢

|
谢谢,
我用linux对我有帮助

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 中文汉字编码知识及各种中文编码对应的编码区间总结
  • php获取参数的几种方法总结
  • PHP编程需要注意地方总结
  • linux下编译ACE5.7.5(总结)
  • C/C++内存堆和栈的几点总结
  • 求fedora8版本内核文件系统的研究总结资料
  • Android开发需要的几点注意事项总结
  • css 通配符用法总结
  • 网站到底怎么实现盈利赚钱:个人网站赚钱方法大总结
  • DevExpress SplitContainerControl用法总结
  • HTML 学习总结及下一步学习教程推荐
  • java获取时间的方法总结
  • 有人用过aix吗?近来聊聊,一起来总结一下。
  • php 小数点取法实例总结
  • c#中SAPI使用总结——SpVoice的使用方法
  • 请问为什么有些向下造型会产生违例,有些却一切正常?请大侠总结一下 
  • C#中fixed关键字的作用总结
  • mysql sql语句总结
  • C#取得Web程序和非Web程序的根目录的N种取法总结
  • 求Linux和Windows异同总结,顺便散分
  • C# 获取当前月份天数的三种方法总结


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3