当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux的使用

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

Unix/Linux 中的 Linux的使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 27 ::
收藏到网摘: n/a

    1、在Linux下玩DOOM游戏出问题的解决办法?

  要正确的音效输出,必需使用2.90版或以后的声音驱动程序;它支持即时“DOOM模式”,音效样本是16bit的,如用8bit声卡,可用一些程序让声音出现,如果DOOM动作不流畅,把音效取消(将sndserver文件改名)会有一些改进,DOOM预设是不支持音乐(如同DOS版)的,musserver程序将增加Linux下的音乐支持,它可以在中找到。

  2、Linux下的应用程序是否也存在2000年问题?

  应该没有,但是有2161年问题。和其它操作系统一样,Linux的系统时间是一个整数,目前是32位的。它表示从1970年1月1日0点0分0秒开始算起的秒数。2^32/3600/24/365是它溢出的大致年数,这个数是136。1970+136=2106!

  3、Linux与DOS下执行程序有何异同?

  在Linux下要执行一个程序,就像DOS下那样,键入它的名字即可。如果这个程序被放在 PATH指定的目录中,该程序就会被启动。不同的是,Linux不像DOS那样,可以执行放在现行目录下的程序,除非已经加入PATH中了,在Linux下,若要执行现行目录下的程序,可以这样做:./.

  Linux还可以同时执行数个程序,可以在同一行上键入数个命令:

  $ command1 ; command2 ; ... ; commandn

  Linux还可以将一个原本在背景执行的线程提升到前景并继续执行,而且Linux还可以使你有多个session,就如同有好几台电脑在同时工作!

  有关Session的操作有:

  1)切换 session 1..8:

  $ ... .

  2)开始一个新的 session , 但不离开原本 session :

  $ su - 例如: $ su - root

  这相当有用,比如当你要mount一个磁盘(机)时。因为只有 root可以作这件事。

  3)结束一个 session:

  $ exit

  4)在前景执行一个线程:

  $ progname [-switches] [parameters] [output]

  5)在背景启动一个线程(在背景执行)要加上 '&' 这个符号:

  $ progname [-switches] [parameters] [output] &

  6)查看有多少线程正在执行:

  $ ps

  这样会列出一个表格,每一个线程都会有一个 PID 来识别(一个数字)。

  7)删除一个线程:

  $ kill

  有时你需要用该方法来结束一些线程,一个线程可能需要以下方法才可以结束:

  $ kill -15

  $ kill -9

 4、Linux的shell下有关“工作”的操作有哪些?

  Shell是Linux下与DOS 的COMMAND.COM相等的东西,它允许你暂停某个线程的执行,或是把前景换到背景、背景换到前景执行,线程也称作'工作'。

  1)查看有多少工作:

  $ jobs这样列出来的工作是以一个 shell 分配的数字来区别的, 而不是用 PID.

  2)暂停一个前景的线程:

  $ (但不总是有效 )

  3)暂停前景的程序:

  $

  (ditto)

  4)将一个被暂停的程序移到背景继续执行:

  $ bg

  5)把一个背景执行中的程序提升到前景:

  $ fg

  6)再一次的, 要砍掉一个线程:

  $ kill %

  这里的 可能是 1, 2, 3, ... 有了这些命令,你就可以在同一个时间格式化磁盘,压缩档案, 编译一个程序, 还可以解压缩, 而且你仍然还是看到提示号和游标在等待你的命令。

  5、怎样改变Linux文件的模式和权限?

  使用chmod命令,它是"Change mode"的缩写。这个命令能轻松改变任何文件的模式,以便让你授权的人能读、修改或执行这个文件。有三个基本级别的用户,即:文件拥有者(user),拥有者所在组(group)和其他人(other)。同时也有三个级别的权限:读(read),写(write)和执行(execute)。用户类型可略写为:"u"代表用户,"g"表示拥有者所在的组,"o"为所有其他的用户,"a"表示任何人。而权限也同样缩写为:"r"表示读,"w"表示写,"x"表示可执行。例如要改变文件harold.cat的权限以允许组外用户可读,可键入:chmod o+r harold.cat,chmod命令能允许同时改变多个文件,例如去掉允许任何人对.cat文件写的权限、去掉组外用户的所有权限:chmod a-w,o-rx*.cat

  6、Linux与DOS文件常用指令比较,Linux下怎样压缩一个文件?

  下面左边是DOS 命令,右边是Linux下具同样功能的指令:

  COPY:   cp

  DEL:    rm

  REN:    mv

  TYPE:   more, less, cat

  例如:

  DOS  Linux

  C:\GUIDO>copy joe.txt joe.doc    $ cp joe.txt joe.doc

  C:\GUIDO>copy *.* total   $ cat * > total

  C:\GUIDO>copy fractals.doc prn   $ cat fractals.doc | lpr

  C:\GUIDO>del temp  $ rm temp

  C:\GUIDO>del *.bak $ rm *~

  C:\GUIDO>ren