首页 | Linux 基础 | 资讯动态 | Linux 应用 | Linux 服务器 | Linux 开发 | Linux 安全 | 专题 | 联盟论坛
  当前位置:主页>Linux 基础>文章内容
unix入门材料(3),(4)
来源:www.unix5.com 作者:riechelr_hl 发布时间:2007-05-20  


七、设置或者改变用户口令:passwd
直接键入passwd可修改自己的口令,一般用户只能修改自己的口令,而root用户不仅可以修改自己的口令,还可以修改其他用户的口令。
#passwd username
比如,root用户要修改apple用户的口令,可运行:
# passwd apple
Setting password for user:apple
last successful password change for apple:Tue Dec 30 08:34 2001
Choose passeord
You can choose whether you pick a password
or have the system create one for you.
1.pick a password
2.Pronounceable password will be generate for you
注:第一种方式是自己创建新口令,第二种方式是由系统为你创建一个可以发音的口令,我们一般选第一种方式。
Enter choose (default is 1):1
Please enter new password (at least 3 characters):
new password:
Re-enter password:
输入口令时,屏幕上并不显示。这是出于安全和保密的考虑。
八、系统的关闭与重启:
在UNIX里非法关机,是非常非常不好的事情,切记切记!
#shutdown –y –g0
这是最安全的关机方式。-y选项是告诉系统,凡是询问都回答y, -g0则指定等待时间为0分钟。如果不指定,缺省的是1分钟。当然你要有关机的权限,才能执行这个命令的。
#haltsys
这是紧急关机方式,只能在系统维护模式下由超级用户root才能执行。
#reboot
重启系统,假如你添加了新的硬件或者修改了一些配置文件,记得一定要运行这个命令,不然不会生效的。也是只能在系统维护模式下由超级用户root才能执行。
login:halt
用关机用户关机
我们每天的关机都是在login:后面直接输入一个用户名比如halt或是haltsysy就能关机。那么这种关机方式是怎么样实现的呢?有多种方法:这里只介绍一种:
第一步:建立一个用户,名字呢我们就用halt吧
第二步:在/usr/halt目录下建立一个shell script,起名为halt.sh,内容为“shutdown -y –g0”,名字
第三步:chmod u+x halt.sh
第四步:vi /etc/passwd,把halt用户的uid改成0,注册shell改成halt.sh.
九、系统管理:
系统管理的命令,一般都是由root用户执行的,一般用户可能执行不了,除非你得到了root用户的授权。
1、查询系统时间:data
2、修改系统时间:asktime [yymmdd]
yy:年
mm:月
dd:日
hh:时
mm:分
都用两位数表示。比如把系统时间改为2002年6月17日16时45分。
# asktime
3、查询谁在系统中:who
也可以简化为w
4、谁在做什么:whodo显示用户正在进行的工作。
5、终端名的获取:tty [-l] [-s]显示当前正在使用的终端的设备文件及其路径名。
6、进程状态的了解:ps [options] 你可以知道进程活动的信息哟!什么是进程,还记得吗?unix里,可是很重要的东东哟!
常用的选项有:
-e 显示每个进程的信息(everything)
-f 显示进程的完整信息。(full)
-t ttynum 显示ttynum指定的终端的进程
-u username 显示usename指定的用名的进程信息
-l 以长格(long)形式显示进程信息,总共14列,其中每列标题的含义如下:
f:(flag):用八进制表示的进程的有关标记,00表示进程已结束,01表示是系统进程,20表示进程被装主内存中。
s:(state)表示进程的状态,b和w表示正处于等待状态,i表示空闲,o表示正在运行,k表示已装入队列可运行进程,s(sleep)表示处于睡眠状态,r(ready)表示处于就绪状态 ,t表示被跟踪,x表示等待更多的内存。
uid :(user id)进程属主的用户标识
pid :(process id)进程号,(kill命令用的就是这个号)

十、访问dos磁盘信息
1、dos磁盘目录的显示(你有的时候可能要在unix里显示dos磁盘上的内容哟!)
# dosdir dir (dir为设备符、文件名。)比如:查看软盘a的内容
# dosdir /dev/fd0
或者# dosdir /dev/fd0:
也可以用unix格式显示
# dosls dev/fd0
2、dos磁盘文件内容的显示:
# doscat filename 比如:你查看软盘a中的文件config.sys,
#doscat /dev/fd0:config.sys
注意:/dev/fd0:config.sys不能是/dev/fd0/config.sys,因为/ dev目录下是设备文件,如果写成/dev/fd0/config.sys,config.sys就成了设备文件了,而这个设备文件是不存在的,因此,系统就会给出出错信息

3、dos磁盘目录的建立和删除:
dosmkdir directory(建立)
dosrmdir directory(删除)
例如:
dosmkdir /dev/fd0:apple
dosrmdir /dev/fd0:apple
4、dos磁盘的格式化:
dosformat [-fqv] drive
比如:你要格式化1.44mb软盘
#dosformat /dev/fd0135ds18
其中,注意format的设备名是rfd0135ds18,表示是原始(raw)设备名,而 dosforamt的设备名是/dev/fd0135ds18,fd前面没有字母“r”。
5、dos磁盘上文件的删除:
dosrm /dev/fd0:file1 file2…
6、dos和unix之间的文件复制:
doscp [-r][-m]file1 file2
或者:
doscp file… directory
-r 复制时不进行换行符的转换
-m复制时进行换行符的转换(unix和dos的换行符是不同的)
例如:
doscp -m apple /dev/fd0
把文件apple用dos格式复制到a盘,复制时进行换行符的转换
doscp -r apple /dev/fd0:fruit
把文件apple用dos格式复制到a盘的fruit目录下,复制时不进行换行符的转换。
你一定觉得总是把a盘写成/dev/fd0很麻烦了吧?能不能把/dev/fd0写成a:呢?能,一定能。用vi打开/etc/default/msdos文件,把其中的“a=/dev/install”改成“a=/dev/fd0”就可以了。
如:dosdir a:
dosdir a盘符也和dos一样,可以大小写不分)
不过要提醒的是,在指定dos目录的路径时,不能使用dos的分隔符“\”,只能使用unix的分隔符“/”。

共3页: 上一页 [1] 2 [3] 下一页
 
如果您对本文有任何疑问或者建议,请到论坛讨论区发表您的意见: >> 论坛入口
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
  热点文章
·linux下bash入门基础
·Linux操作系统里Configure参数讲
·Linux操作系统下硬盘分区的最佳
·新手入门 Linux菜鸟必学的60个命
·调试工具GDB基本知识全接触
·新手学堂:学习Linux系统的十一
·新手必学 Linux常见系统调用列表
·初学者该如何熟悉 Linux 内存管
·新手入门:怎么样掌握Linux系统
·VMware下Linux系统的安装及简单
·怎么样设置UNIX/LINUX中的文件及
·Linux教程 使用Ghost对Linux进行
  相关文章
·unix入门材料(1),(2)
·怎么样设置UNIX/LINUX中的文件及
·新手入门 Linux菜鸟必学的60个命
·Linux教程 使用Ghost对Linux进行
·新手必学 Linux常见系统调用列表
·初学者该如何熟悉 Linux 内存管
·linux下bash入门基础
·Bash中对变量的操作应用
·Linu系统管理 新手要了解的十个
·Linux下安装JDK与VI编辑器的基本
·新手入门:怎么样掌握Linux系统
·Linux操作系统下硬盘分区的最佳

本站信息源至:互联网络,均为学习,交流所用,如有版权问题,请联系我们.
站长QQ:397422079 E_mail:riechelr_hl@unix5.com
转载本站内容请注明原作者名.谢谢!