益友网(http://www.1uu2.com) 做linux用户的良师益友、linux操作系统命令教程

Linux系统信息查看命令

发表于 2009-10-10 09:09 浏览次数:1,019 次

系统

# uname -a #查看内核/操作系统/CPU信息

# head -n 1 /etc/issue #查看操作系统版本

# cat /proc/cpuinfo #查看CPU信息

关键字: | 分类: Linux常识 | 评论数: 0 | 阅读全文

linux下shutdown关机

发表于 2009-10-10 09:08 浏览次数:1,043 次

shutdown是关机的命令,在Linux下当然要带参数,如shutdown -h now 就是立刻关机的命令,但是在终端上运行这样的命令时Linux有时并不关机,参看了很多的资料,终于看到了,原来并不仅仅是root用户的问题,要将用户 在切换到root时,使用su – root 输入密码后,再运行shutdown -h now,想要的结果就这样出来了,Linux关机了。

关键字: | 分类: Linux常识 | 评论数: 0 | 阅读全文

Linux下显示进程ps aux和ps -ef的区别

发表于 2009-10-10 09:07 浏览次数:801 次

Greg Kroah-Hartman最近说到微软并没有验证其所提交的Linux内核补丁,而Sam Ranji向我们保证微软一直在忙于测试这200个补丁。

关键字: , | 分类: linux入门 | 评论数: 0 | 阅读全文

关于mount命令中的–bind参数

发表于 2009-10-10 09:06 浏览次数:767 次

曾经在做 LFS 的时候见到过这个 –bind 参数,今天看鸟哥写的东西才知道这个参数是干嘛使的,如下:

mount 命令可以挂载目录,如果要把某个目录 mount 到另外的目录就使用 –bind 参数:

关键字: | 分类: linux入门 | 评论数: 0 | 阅读全文

Linux 如何查看硬件信息

发表于 2009-10-10 09:05 浏览次数:910 次

1. lshw

lshw命令显示详细硬件信息。如果要用概要方式显示,可以加上short参数:lshw -short

要显示指定硬件信息,加上class(或C)参数:lshw -class memory

关键字: | 分类: linux入门 | 评论数: 0 | 阅读全文

学用Linux命令(3)

发表于 2009-10-10 09:03 浏览次数:926 次

作者:H2KILL

命令动词 简要说明 命令动词 简要说明
adduser 创建新用户 alias 设置别名或替代名
bg fg 使挂起的进程继续运行 & 后台运行某一程序
ps ax 查询当前进程 mount 连接文件系统
tar 管理tar文件 userdel 删除用户
more less 浏览文件内容 chown chgrp 改变文件的拥有者
chmod 改变文件属性 halt 关闭系统
man 显示手册页 passwd 改变用户口令
grep 查找字符串 cp 拷贝文件(cp file1 file2)
find 查找文件 dd 复制磁盘或文件系统
kill 杀掉一个进程 killall 杀掉进程

——————————————————————————–

adduser

adduser命令由root或其他具有权限的管理员用来创建新用户的,例如要创建webmaster这个用户应写成:

adduser webmaster
——————————————————————————–

alias

ailas命令用来设置命令的别名或替代名,一般说来,别名往往是实际命令的缩写。例如 为 ls 命令设置一个别名 dir:

alias dir=ls

当仅仅输入 alias 时,将显示当前所有的别名。
——————————————————————————–

bg

bg使挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后面使用&),意识到这一命令将运行叫长一端时间,但此时还须 使用shell。在这种情况下,可通过在按下Ctrl键的同时按下Z键挂起当前运行的进程。此时你即可以使它长期挂起,也可以通过输入bg 把这一进程放到后台运行。这样便可以把shell解放出来。从而用于其他命令的执行。

fg使被挂起的进程恢复到前台运行。
——————————————————————————–

&

&用在其他命令的后面,它用来通知计算机在后台运行某一命令。例如: netscape &
——————————————————————————–

ps ax

这个指令可以显示当前系统中运行的进程和pid,在需要杀死某个进程时特别有用。

——————————————————————————–

mount

这个指令可以用来连接文件系统。例如,要访问光盘上的资料,假设光驱是第二个IDE口从盘,那么可以

使用命令

mount /dev/hdd /cdrom

把光盘内容连接到/cdrom下,在连接之前,/cdrom目录必须存在。

连接后可以用umount /cdrom卸掉文件系统。

linux支持多种可挂接的文件系统,例如,要挂接IDE1主盘的第二个分区上的Windows 95分区,使用命令

mount /dev/hda2 /dosc -t vfat

可以使用的描述符包括msdos,ext2,vfat,umsdos,iso9660,ntfs等。

——————————————————————————–

tar

这个程序可以用来管理那些TAR类型的文件,一般你会用到两种基本方式:

tar xvf file.tar

将file.tar展开

tar cvf file.tar directory

将directory下的所有文件压缩成file.tar

——————————————————————————–

more less

这两个命令用来浏览文件内容,例如

less txt1显示txt1的内容,每次一屏,按q键结束。

——————————————————————————–

chown chgrp

这两个命令用于设置文件或目录的拥有者,例如,要把file分配给user1,使用命令

chown user1 file

要把file分配给grp1用户组,使用

chgrp grp1 file

如果要处理多级子目录,使用-R开关

——————————————————————————–

chmod

改变文件属性,属性规则是拥有者+同组+其他用户,例如,要给file以拥有者可以执行,同组可以写,

其他人可以读取的权利,使用chmod u+x g+w o+r file

也可以使用数字来直接处理属性。

要给某个文件uid或者gid,使用u+s和g+s

——————————————————————————–

grep

这个命令在字节流里查找字符串,通常它被作为一个过滤工具使用,例如,ps ax产生很长的pid列表,

如果要查询sendmail程序的pid,执行:

ps ax|grep sendmail

——————————————————————————–

find

这个命令用于查找某个文件,例如,要在/home下查找名字后缀为.cgi的文件,执行

find /home -name *.cgi

——————————————————————————–

dd

这个命令一般用于复制磁盘或者进行磁盘映象。

例如,要把一个disk1.img的映象文件复制成软盘,使用命令

dd if=disk1.img of=/dev/fd0 obs=18k

obs是输出块的大小。

——————————————————————————–

passwd

一般情况下,这个命令改变使用者的口令,超级用户可以用它改变其他用户的口令。

新建的用户必须由root用passwd [用户名]激活后才能使用。

——————————————————————————–

kill 杀掉一个进程

用法:kill pid

pid可以从ps ax得到。

——————————————————————————–

killall 杀掉一个进程

用法killall [程序名]

例如,killall inetd杀掉inetd进程。

有一个特殊的参数 -HUP用于重起进程,如killall -HUP inetd

关键字: | 分类: linux入门 | 评论数: 0 | 阅读全文

学用Linux命令(2)

发表于 2009-10-10 09:01 浏览次数:645 次

作者:H2KILL

(Ret Hat Linux)

&
&命令可用在其他任何命令的后面,它用来通知计算机在后台运行某一命令。通过把作业放在后台,用户可以继续使用当前的shell来处理其他命令;如果命令在前台运行的话,那么用户在此进程结束前不能继续使用当前的shell。

adduser
adduser命令由root或其他具有权限的管理员用来创建新用户,跟在adduser 命令后面的是所要创建的帐号名,例如: adduser flying

alias
alias命令用来设置命令的别名或替代名。一般说来别名往往是实际命令名的缩写。例如用户为ls设置一个别名dir:
alias dir=ls
若仅输入alias本身时,系统将显示当前所有的别名。

bg
bg命令用来迫使被挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后使用&),你才想到这一命令将运行较长一 段时间,但你这时还需使用shell。在这种情况下,可通过ctrl+z挂起当前运行的进程。此时你既可以使它长期挂起,也可以通过输入bg把这一进程放 到后台运行。这样shell就可以用来执行其他的命令了。

cat
cat通常是用来在屏幕上滚动显示文件的内容。它的格式是:
cat〈filename〉

cd
cd用来改变目录。这一命令非常有用,它有三种典型的使用方法。
cd   移到目录树的上一层
cd~   移动到用户的主目录,与单独使用cd相同
cd directory name 改变到指定的目录

cp
cp用来拷贝对象。例如要把file1拷贝到file2,用如下命令:
cp file1 file2

dd
dd命令用来转换文件格式。

fg
fg命令用来激活某个被挂起的进程并使它在前台运行。当有一个进程正在运行时,由于某种原因需要挂起它,在执行完其他任务后,需要重新把这一进程调到前台运行,这时便可用bg命令使这一进程继续运行。

find
find命令用来查找指定目录的文件。当找到后将按照用户的要求对文件进行处理。语法是:
find 以它为起点进行搜索的目录 想要查找的文件名或元字符 对文件执行的操作

grep
grep命令用来在指定的对象中搜索指定的文本。语法是:grep〈text〉〈 file〉。它还可以和其他命令的结果联合使用,例如:
ps -ef|grep-v root
这一命令要求grep接受ps命令的输出,并除去所有包含单词root的进程(-v 的含义是显示与文本不匹配的内容)。在不使用-v选项时,这一命令将显示进程 清单中所有包含单词root的进程。

halt
halt命令用来通知内核关闭系统,它是一个只能由超级用户执行的命令。

hostname
既可以用来显示系统当前的主机名或域名,也可用来设置系统的主机名。

login
当向系统注册时,将使用login。login命令也可用来随时从这一用户改变到另一用户。

logout
logout命令用来使当前用户从系统中注销。如果这是你使用的注册到系统的唯一用户,那么将退出系统。

ls
ls命令用来列出目录的内容,它的输出格式可通过选项来控制。没有任何选项的ls命令将按照字母顺序列出所有非隐藏文件,显示的列数以正好适合窗口 的大小为准。最常用的一组选项是-la。这里a表示要列出所有的文件;l表示以长 格式列出,它使输出结果成为一个详细的长列表。

more
more是一个过滤程序,它可以每次一屏地翻阅文本文件的内容。这一命令只能对文件向下进行翻页。

mount
mount命令用来把特殊文件(通常是设备名)指定的文件系统安装在作为一个参数被指定的目录上。只有超级用户能够安装文件。如果在运行mount命令时不使用任何参数,它将列出当前被安装的所有文件系统。

mv
mv命令用来把某个对象从这一位置移动到另一位置。如果最后一个变量指定的是一个现有的目录,那么这一命令将把命令行中指定的所有文件移到这一目录 中;如果给出的是两个文件,mv将把第一个文件移到第二个文件中。只有当最后 一个变量是一个目录时,mv命令的变量才可以超过两个。

ps
ps用来报告进程的状态,它将显示一张当前进程的快照。

rm
rm用来删除指定的文件。利用-r选项,rm将递归地删除文件(warning:危 险)。rm可与find命令联合使用,查找某一文件并删除它。在缺省的情况下,rm 命令不能删除目录。

rmdir
rmdir用来删除指定的空目录。语法是:
rm〈directory name〉

umount
umount命令用来卸载文件。语法是:
umount〈filename〉

unalias
unalias用来取消别名。如前面曾把dir设置为ls命令的别名,要取消它只须输入unalias dir即可。

unzip
unzip用来列出、检测或从某个zip文档中抽取文件,它的缺省用法是从文档中抽取文件。其基本语法是:
unzip〈filename〉

who
who命令用来显示当前注册到系统的每个用户的注册名、终端类型、注册时间和远程主机名。
如果有两个非选项的参数传递给who命令,那么它将打印出正在运行此命令的用户的信息。
如果想要查看某一对话所持续的时间,可利用-u选项。

xset
xset命令用来设置X Window环境中的一些选项,可利用它来设置响铃(xser b〈volume〉〈frequency〉〈duration in milliseconds〉)、鼠标速度(xset m〈acceleration〉〈threshold〉),以及其它参数。

zip
zip命令用来列出、检测或向某个zip文档中添加文件,它的缺省用法就是向某个文档中添加文件。

如果我的这点东东还能帮你一点忙,我将十分的高兴,毕竟Linux是打破windws垄断的一个武器,不过若真要想对linux有更多的了解,你还要在电脑前呆他一段的时间!

关键字: | 分类: linux入门 | 评论数: 0 | 阅读全文

学用Linux命令(1)

发表于 2009-10-10 09:00 浏览次数:666 次

Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面,作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里。

关键字: | 分类: linux入门 | 评论数: 0 | 阅读全文

返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明 |