UNIX系统调试常用命令
UNIX系统常用命令
UNIX系统常用命令UNIX系统常用命令格式:command [flags] [argument1] [argument2] ...其中flags以-开始,多个flags可用一个-连起来,如ls -l -a 与ls -la相同。
根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。
可使用重定向功能对这些设备进行重定向。
命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看). 在shell script中可用此返回值作为控制逻辑的一部分。
注:不同的UNIX版本的flags可能有所不同。
1、与用户相关的命令1.1 login(在LINUX Redhat下此命令功能与Solaris/BSD不同,执行login会退出当前任务).login:Password:相关文件:在下面的这些文件中设定shell运行时必要的路径,终端类型,其他变量或特殊程序.$HOME/.profile (Bourne shell, sh, bash)$HOME/.cshrc (csh, tcsh)$HOME/.tcshrc (tcsh)/etc/passwd文件中列出每个用户的shell/etc/csh.cshrc/etc/csh.login/etc/profile (Bourne shell, bash)/etc/login (Bourne shell, bash)csh: /etc/csh.cshrc和$HOME/.cshrc每次执行都会读取,而/etc/csh.login和$HOME/.login只有注册shell才执行修改相应文件后使用 source .cshrc使能相关修改,如果修改了path则还需使用rehash刷新可执行文件hash表。
tcsh: $HOME/.tcshrc, 没有些文件读取.cshrcsh: /etc/profile和$HOME/.profile注册shellbash: /etc/profile和$HOME/.bash_profile注册shell读取.bashrc交互式非注册shell才读取。
unx常用命令介绍
1.1帮助命令man (2)1.1.1按章节寻找帮助 (2)1.1.2按照关键字寻找帮助 (2)1.2环境变量 (2)1.3目录操作命令 (3)1.4文件操作命令 (3)1.4.1链接命令ln (3)1.4.2显示文件 (3)1.4.3拷贝文件和文件改名、文件移动 (4)1.4.4删除文件 (4)1.4.5改变文件和目录的属主和访问权限 (5)1.4.6查找文件命令find (5)1.4.7文件压缩工具tar (6)1.5文件内容查询命令grep (6)1.6文件内容查看和编辑 (6)1.7重定向和管道 (7)1.8网络命令 (8)1.9其它常用命令 (8)1.10编译程序cc (8)UNIX常用命令介绍1.1帮助命令manunix的帮助手册分为多个章节,常用的有第1、2、3节,分别包括用户命令、系统调用、和C 库函数。
在一些版本的unix中,又分了一些小的章节,比如:1B、3C这样的标题,把帮助的分类进一步的细化,在unix中,帮助文件存放在/usr/share/man下,按章节存放。
下面介绍命令man通常的用法:1.1.1按章节寻找帮助寻找用户命令time的帮助和寻找系统调用time的帮助分别为(在不同的unix版本,命令的用法不一样,下面是在Solaris上的用法):$ man –s 1 time$ man –s 2 time如果不带章节参数的话,系统会显示找到的第一个命令的帮助(按章节的先后)。
有的系统支持-a参数,显示所有章节的帮助,比如显示time在所有章节中的帮助:$ man –a time1.1.2按照关键字寻找帮助下面的命令列出所有跟time相关的帮助信息:$man –k time1.2环境变量在unix中,shell可以维护一些变量,在变量中存放一些数据供以后使用。
显示当前的环境变量:$ env给变量赋值:$ MYHOME=/export/home/xubr; export MYHOME$ MYPATH=$PATH:/export/home/xubr; export MYPA TH查看变量的值:$ echo $MYPATH1.3目录操作命令类似windows,在unix中,某目录中的一个点表示当前目录、两个点表示上级目录,同样支持绝对路径和相对路径。
UNIX操作系统常用功能操作系统常用命令
UNIX操作系统常用功能ls功能:显示指定工作目录下之内容语法:ls [参数选项][目录名]说明:显示指定工作目录下的内容参数选项:如下图选项选项说明-a 显示所有文档及目录,包括隐藏文件-l 将文档名、文档类型、权限、拥有者、大小等信息详细列出-r 将文档以相反次序显示(原定按英文字母次序)-t 将文档依修改时间之先后次序列出-A 同 -a ,但不列出“.” (当前目录) 及 ".." (父目录)-F 在列出的文档名称后加一符号;例如可执行文档则加“*”,目录则加“/”,符号链接文件加“@”-R 递归地显示子目录中的内容Dir功能:同 lscd功能:变换工作目录语法:cd [目录名]说明:用于更换工作目录例题:如下1、cd .. 更换目录回到上一级目录2、cd . 更换到当前目录3、cd ~ 更换目录到当前用户的个人宿主目录4、cd /etc/vsftpd/ 更换到/etc/vsftpd目录5、cd / 更换目录到根目录pwd功能:显示用户当前的工作路径,显示出完整的当前活动目录名称。
语法:pwd说明:显示当前工作目录的绝对路径clear功能:在允许的情况下清除屏幕语法:clear说明:清楚屏幕上的信息man功能:查看指令用法的help语法:man [参数选项] 帮助主题。
说明:man实际上就是查看命令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助功能。
man是manual(手册)的缩写字,它的说明非常的详细,建议记得一些基本用法就可以了。
mkdir功能:用来建立新的目录语法:mkdir [参数选项] 目录名说明:创建一个空目录,要求此用户在当前目录上具有写权限参数选项:如下图选项选项说明-m mode 为新目录设置访问模式。
-p 如果父目录不存在,创建所有的父目录。
rmdir功能:用来删除已建立的目录语法:rmdir [参数选项]目录名说明:删除一个或多个空目录或空子目录,要求此用户在当前目录上具有写权限rm功能:删除文档及目录。
unix常用命令
其他用户对ncp只有“可执行”的权利。
1.2.3 改变文件属主及文件所在组
改变文件属主的格式如下:
chown 属主名 文件名
必须是文件的属主或超级用户才可改变文件的属主。
改变文件所在组的格式如下:
chgrp 组名 文件名
必须是文件的属主或具有更高级别权限的用户(如超级用户root)才能改变文件组别的归属。
? -l:以长格式列出目录下的文件
? -a:以短格式列出目录下的所有文件(包含隐含文件)
选项可混合使用。
[例子]:
%ls 列出当前目录下的文件(当前目录为tellin目录)。
%ls -al /tellin 以长列表的形式列出目录 /tellin 下的所有文件,包括隐藏文件(“点”文件)。
1.2.2 文件存取权限的修改
用chmod命令修改文件的存取权限,chmod命令的格式如下:
格式1: chmod symbolic_mode file...
格式2: chmod absolute_mode file...
格式1:符号模式(symbolic_mode), 符号模式的命令格式如下:
已经不是cd命令了。
也可以在一行中输入多个命令,命令间用“;”分开,如:
%mkdir tmp;cp file1 tmp/file2 ;ls -l tmp
UNIX会顺序执行以上三条命令。
1.1.2 让命令在后台运行
要让程序在后台执行,只需在命令行的最后加上“&”符号。
[例1] 在后台运行find命令,在当前目录及其子目路下查找文件名为inetcfg.cfg的文件。
uninx 时间校准命令 -回复
uninx 时间校准命令-回复"Unix时间校准命令"是Unix操作系统中用于校准系统时钟的命令。
时钟是操作系统中非常重要的组成部分,它用于跟踪系统时间,记录事件发生的顺序以及执行程序的计时等。
在Unix系统中,时钟的精度和准确性对于许多应用程序和系统任务的正确执行至关重要。
本文将介绍Unix系统中常用的时间校准命令,并提供一步一步的操作指南。
Unix系统中常用的时间校准命令主要包括"date"、"ntpdate"、"adjtime"和"hwclock"。
第一步:使用"date"命令设置或查看系统时间"date"命令是Unix系统中用于设置或查看系统时间的常用命令。
在命令行中输入以下命令,以查看当前系统时间:date该命令将输出当前时间和日期。
要设置系统时间,您可以使用以下命令格式:date MMDDHHMMYYYY.SS其中,MM代表月份,DD代表日期,HH代表小时,MM代表分钟,YYYY代表年份,SS代表秒。
例如,要将系统时间设置为2022年5月13日14点30分30秒,您可以使用以下命令:date 0513********.30请注意,为了更改系统时间,您需要root或超级用户权限。
第二步:使用"ntpdate"命令使用网络校准系统时间"ntpdate"命令允许您使用网络时间协议(NTP)服务器来校准系统时钟。
NTP是一种用于同步计算机时钟的协议,它可以从互联网上的时间服务器获取准确的时间信息。
要使用"ntpdate"命令,您可以在命令行中输入以下命令格式:ntpdate [NTP服务器地址]其中,[NTP服务器地址]是一个可选参数,用于指定要使用的NTP服务器。
如果不指定服务器地址,则命令将使用默认的NTP服务器。
UNIX常用命令介绍
2.4 UNIX常用命令介绍用户对某一操作系统的认识,往往是从使用和接触操作系统开始的,而接触操作系统最常用的方法就是使用操作系统的命令。
尽管现代操作系统都对用户提供交互式的图形界面,但在使用操作系统时仍不可避免地要用到命令操作方式,这是因为图形界面的处理也是建立在命令处理的基础之上的。
有经验的人都知道,使用命令处理的效率往往会比使用图形界面处理高出很多,而可视化的图形界面主要解决的问题是提供友好交互和摆脱枯燥的命令记忆方式。
2.4.1 UNIX命令使用方法当某个用户正确地通过了系统的注册和登录后,就进入到UNIX的命令管理程序shell的第一个进程中。
shell可以完成UNIX命令的解释执行过程,它大体上可以分成两类:一类是s hell的内部命令,另一类是shell的外部命令。
对用户来讲,内、外部命令在使用方法上没有太多的差异,只是在响应时间上略有不同。
当用户发出内部命令时,系统可直接从内存中选择调用与执行。
而shell的外部命令是那些功能较强、占用空间较大的扩展命令,它们一般不包含在shell中,因此在系统启动时并不被装入内存,只是在使用时才从系统的指定存储介质中调入内存,用完后就释放所占用的内存空间。
外部命令往往功能强大,因此所占用的磁盘空间和内存空间都比较大,甚至有些外部命令实际上就是一个实用程序,它所占用的空间和处理过程的复杂度可以与一个小型系统规模相比,因此对外部命令的管理通常包含着对内、外存空间的控制和管理。
1. UNIX的命令格式使用UNIX命令的方法可以有多种,例如,可以在命令行上输入命令,或是将命令编写在批处理文件中。
无论怎样,命令的使用格式是统一的,UNIX的一般命令格式为:Command[-options][arguments]其中:Command表示UNIX命令名。
[options]表示命令的执行选项,可以取默认值。
[arg uments]表示命令的执行参数,可以默认。
unix指令大全
[例子]:
chown mary file 将文件 file 的文件主改为 mary
chown 150 file 将文件 file 的UID改为150
1.14 chgrp
[语法]: chgrp [-R] 文件组 文件...
-p 删除所有已经为空的父目录
-s 当使用-p 选项时,出现错误不提示
[例子]:
rmdir /tmp/abc 删除目录 /tmp/abc
rmdir -p /tmp/a/b/c 删除目录 /tmp/a/b/c ,若目录 /tmp/a /b
及/tmp/a 空,则删除
1.6 cat
[语法]: cat [-u] [-s] [-v[-t] [-e]] 文件...
cp file1 file2 /tmp 将文件 file1 和文件 file2 拷贝到目录 /tmp 下
cp -r /tmp /mytmp 将目录 /tmp 下所有文件及其子目录拷贝至目录/mytmp
1.10 mv
[语法]: mv [-f] [-i] 文件1 [文件2...] 目标
[说明]: 将文件移动至目标,若目标是文件名,则相当于文件改名
-1 每行仅列一项
[例子]:
ls 列出当前目录下的文件
ls -al /bin 以长列表的形式列出目录 /bin 下的所有文件,包括隐藏文件
1.2 pwd
[语法]: pwd
[说明]: 本命令用于显示当前的工作目录
[例子]:
pwd 显示出当前的工作目录
1.3 cd
[语法]: cd [目录]
示,敲任意键后推出
luninx常用指令
luninx常用指令
"Lunix常用指令"
在Lunix系统中,有许多常用的命令可以帮助用户进行文件管理、系统操作和网络连接等。
以下是一些常用的Lunix命令:
1. ls,列出当前目录下的文件和文件夹。
2. cd,切换当前目录。
3. pwd,显示当前工作目录的路径。
4. mkdir,创建新的目录。
5. rm,删除文件或目录。
6. cp,复制文件或目录。
7. mv,移动文件或目录。
8. cat,查看文件内容。
9. grep,在文件中查找指定的字符串。
10. chmod,修改文件或目录的权限。
11. chown,修改文件或目录的所有者。
12. ps,显示当前运行的进程。
13. top,显示系统资源占用情况。
14. ifconfig,查看网络接口的配置信息。
15. ping,测试网络连接。
这些命令是Lunix系统中最常用的一些命令,掌握它们可以帮助用户更高效地管理文件和系统,以及进行网络连接和调试。
希望这些命令对你有所帮助!。
UNIX常用命令
UNIX常⽤命令UNIX 常⽤命令50個最常⽤的Unix/Linux命令tar grep find ssh sedawk vim diff sort exportargs ls pwd cd gzipbzip2 unzip shutdown ftp crontabservice ps free top dfkill rm cp mv catmount chmod chown passwd mkdirifconfig uname whereis whatis locateman tail less su mysqlyum rpm ping date wget⽂件和⽬錄:這些命令允許你創建的⽬錄和處理⽂件。
命令描述cat 顯⽰⽂件內容cd 改變當前⽬錄chgrp 改變⽂件或⽬錄之群組擁有權chmod 改變⽂件或⽬錄屬性cp 拷⾙檔案file 顯⽰檔案型態find 找尋檔案grep 在本⽂檔中找尋字串head 顯⽰⽂件的前幾⾏ln 連結檔案或⽬錄ls 將某⼀個⽬錄的內容顯⽰出來mkdir 創建⽬錄more 以分⾴形式顯⽰數據mv 搬移或重新命名檔案od 以⼋進位查看檔案內容pwd 顯⽰現在⼯作⽬錄的路徑rm 刪除⽂件或⽬錄rmdir 刪除⼦⽬錄,⽬錄內須無檔案tail 顯⽰⽂件的最後幾⾏touch 改變⽂件或⽬錄之最後修改時間操作数据:可以⽐較改變⽂件的內容,並⽤下⾯的命令。
命令描述awk 模式和扫描处理语⾔cmp ⽐較兩個⽂件的內容comm ⽐較排序數據cut 挑出檔案的部份欄資料diff ⽐較⽂件或⽬錄之內容dircmp 對⼆個⽬錄下的檔案進⾏⽐較expand Expand tabs to spacesjoin 結合兩個有共同的連結欄位的檔案perl 數據操作語⾔sed Stream text editorsort 排序檔案內容split 將⽂件拆分為較⼩的⽂件csplit 將⼀個⼤的檔案分割成若⼲個較⼩的檔tar 將檔案以保存檔⽅式從磁帶或磁碟中取出或存放tr 字元轉換的處理uniq 去除檔案相同的⾏(須相鄰)wc 計算檔案的⾏數、字數及字元數vi 開啟 vi ⽂件編輯器vim Opens vim text editorfmt Simple text formatterspell Check text for spelling errorispell Check text for spelling errorispell Check text for spelling erroremacs GNU project Emacsex, edit Line editoremacs GNU project Emacsemacs GNU project Emacs压缩⽂件:⽂件可能被壓縮以節省空間。
unixbench命令参数
unixbench命令参数
Unixbench是一款常用的性能测试工具,它可以对不同的系统参数进行测试,以评估系统的性能表现。
以下是Unixbench命令中常用的参数:
1. -i:运行Unixbench性能测试的基准测试,这通常是第一次运行Unixbench时使用的参数。
2. -c:运行CPU性能测试,这将测试CPU的处理能力。
3. -D:运行磁盘性能测试,这将测试磁盘存储的读写速度。
4. -s:运行系统调用性能测试,这将测试系统调用的速度和效率。
5. -f:运行文件系统性能测试,这将测试文件系统的读写速度和效率。
6. -T:运行多线程性能测试,这将测试系统在处理多个任务时的表现。
使用Unixbench进行性能测试时,可以根据需要组合使用不同的命令参数,以评估系统的性能表现并找出潜在的瓶颈。
- 1 -。
UNIX系统常用命令
uname: 显示操作系统信息
***************************************************************************************
deluser/userdel: 删除用户
passwd:修改密码 passwd username修改username的密码
usermod: 修改用户信息
***************************************************************************************
/dev/rmt0 指定缺省磁带设备。
/bin/tar 指定 tar 命令的符号链接。
/usr/bin/tar 包含 tar 命令。
/tmp/tar* 指定临时文件。
***************************************************************************************
ls >> file1 将ls 命令显示的内容附加存到file1的尾部
grep abc < file1 将file1的内容作为grep abc命令的输入
UNIX管道: 将一文件的输出作为另一文件的输入。管道符号如下:
| 将左边命令的输出,作为右边命令的输入
例如:
c -- 字符(character), p --- 管道(pipe)
-user user 寻找属于user所拥有的文件, user可为用户名或uid号
LINX和UNIX常用命令
LINX和UNIX常用命令常用命令cd 是最基本的进入目录操作ls 参数-l/-a/-d/-i是查看子目录及文件的操作ll 也是子看子目录及文件的,但是它有显示目录及文件的权限说明。
Cp 和 ls -l 的作用一样,cp 参数-i/-f/-r 将文件和目录从一个目录拷贝到另一个目录。
ln 参数-s/-f 链接命令,是给系统中已有的文件指定另一个名称。
就像快方式一样mv 参数-i/-f 将目录或文件移动的命令。
另一个功能是修改文件或目录名(何移动的目录在原目录的话)。
rm 参数-i/-f/-r 删除文件 -i删除时需要确认,-f删除时不需要确认,-r删除目录时将里面的子目录和文件一起删除mkdir 参数-p/-m 创建目录 -p创建目录时其父目录不存在时首先创建父目录-m创建目录时指定权限rmdir 参数-p 删除目录 -p删除目录下所有子目录rename 重命名more 查看文件信息,如一页显示不过来,会分页显示cat 在屏幕上显示文件,连接两个或多个文件。
less 和more一样的功能,但它多了能往回看的功能head 查看文件开头部分tail 查看文件末尾部分。
echo 显示文字。
file 判断文件类型。
type 显示命令所在的路径。
chmod 更改文件及目录读写权限chgrp 改变文件或目录的所属组。
chown 改变文件或目录所属用户。
tar 是解压和压缩文件的功能参数 -c-v-f-z-xwhatis 提问命令问计算机"这是什么"whereis 同上"它在哪里"who 看有谁在登录系统ww 看谁登录后干了什么whoami 显示自身用户名称。
last 显示用户本次和曾经的登陆时间。
df 检查文件系统的空间占用情况。
mount 挂载命令。
可以挂载一个光驱,U盘,硬盘等等umount 取消挂载find 查找文件命令。
类似搜索功能,但在当前目录及子目录下搜索ps -axj 显示进程信息,组ID,进程ID,用户ID等kill 中止进程命令。
UNIX操作系统常用命令
:q!:不保存退出
:w:保存文件
:x:保存并退出
/字符串;查找字符串
2、more
说明:按页查看文本文件
用法:more 文件名
3、cat
说明:查看文本文件
用法:cat 文件名
五、系统状态命令
1、env
说明:说明:查看系统内存、CPU等的使用情况,只在HP主机上有效。
2、gzip
说明:将一个文件压缩归档
用法:gzip 文件名
3、gunzip
说明:将一个文件解压缩
用法:gunzip 文件名
四、文件编辑命令
1、vi
说明:文本文件编辑器
用法:vi编辑命令说明
(1)、三种模式:命令模式、文本输入模式、命令项模式,用Esc键在模式间切换
(2)、命令模式下的命令:
说明:在指定的文件中查找指定的字符串
用法:grep 字符串 文件名
8、wc
说明:计算一个文件的行数、单词数和字符数
用法:wc 文件名
三、文件归档命令
1、tar
说明:将一个文件系统或一个目录归档为一个文件
用法:
归档:tar cvf 文件名 目录名
还原:tar xvf 文件名
八、系统相关命令
1、passwd
说明:修改当前用户的密码
用法:passwd
九、帮助命令
1、man
说明:查看帮助信息
用法:man 命令名
�
3、cp
说明:复制文件
用法:cp 源文件名 目标文件名
4、rm
说明:删除文件
用法:rm 文件名
dig命令参数
dig命令参数dig命令是一个常用的网络工具,用于查询DNS服务器的相关信息。
在Linux和Unix操作系统中,dig命令是一个必备的工具。
dig命令非常灵活,能够提供很多有用的参数来查询DNS服务器的信息。
以下是常用的dig命令参数:1. +short使用这个参数,可以只显示查询结果的IP地址,而不显示其他信息。
这个参数通常用于脚本中,以便更方便地处理查询结果。
2. +all这个参数会显示查询结果的所有信息,包括查询时间、服务器地址、查询结果等。
这个参数通常用于调试和排除DNS问题。
3. +trace使用这个参数可以跟踪DNS服务器返回的信息,以确定问题出现的地方。
使用这个参数时,dig会查询所有的DNS服务器,直到找到最终的查询结果。
4. -x这个参数用于反向DNS查询,即通过IP地址查找对应的域名。
使用这个参数时,需要输入IP地址作为参数。
5. +stat使用这个参数可以获取查询结果的统计信息,包括查询时间、请求次数、响应时间等。
这个参数通常用于性能优化和监控。
6. +nocomments这个参数可以去掉查询结果中的注释信息,以便更清晰地查看结果。
7. +noquestion使用这个参数可以只显示查询结果,而不显示查询的问题信息。
这个参数通常用于脚本中。
8. +retry使用这个参数可以指定查询的重试次数。
如果DNS服务器返回错误信息,dig会自动尝试重新查询,直到达到指定的重试次数。
9. +ignore这个参数用于忽略服务器返回的错误信息,继续查询其他DNS服务器。
这个参数通常用于排除DNS服务器本身出现的问题。
10. +short +querytype使用这个参数,可以指定查询的记录类型,例如A、MX、NS等。
这个参数通常用于查询特定类型的记录。
以上是常用的dig命令参数。
每个参数都有不同的作用,可以根据需要进行选择和使用。
通过熟练地掌握这些参数,可以更轻松、更高效地进行DNS查询。
UNIX操作系统命令大全
UNIX操作系统命令大全UNIX系统操作命令大全UNIX系统操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。
1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。
若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。
这时,屏幕上会显示出一些信息和命令提示符。
如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。
[hide]1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。
当屏幕出现Login时,用户可以安全地离开计算机了。
如:sun% logout [Enter]Login:1.3 修改口令with effective measures. Public security monitoring system used advanced of, and prevention capacity very strong of digital integrated system, it can through remote control photo as machine directly watch was monitored places of situation, at a glance; monitoring picture can select SD, HD, mode, monitoring image quality high, picture clear smooth, adapted current and future on monitoring clarity of requirements. monitoring system can and alarm, other security technology prevention system linkage run, makes system of prevention capacity more powerful. With advanced user rights management system application software, avoid beyond the purview of the monitoring, control, setting, avoid an illegal operation. The programme monitoring system uses a modular design, youcan provide a more flexible system, users can be configured flexibly according to demand amount of hardware. When the system needs to change when the monitoring level, the number of network clients by adding the corresponding standalone systems can be integrated into existing systems. Video surveillance set of network management platform access gateway, professional storage, monitoring, intelligent analysis of the platformin one. Support concurrent access equivalent to 256 D1 digital video, when 1080P support 32-way, 720P 96 channels. Can support up to 100 simultaneous users, equivalent 128-channel D1 video video stream forwarding number. Monitoring front end over IP network connections and related devices such as alarms, you can achieve a fully digitally networked video surveillance. Intelligent retrieval system to support video content enhancements, can be used for video content by keyword,key features of the automatic search, image and video search feature and video display.为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。
uinux常用命令
UNIX常用命令以下只说明各常用指令的基本用法, 若需详细说明, 请用 man 去读详细的 manual.1.关於档案/目录处理的命令ls——列目录这是最基本的档案指令。
ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来。
格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]例:#ls (不跟任何参数以简单格式列出当前目录中所有档案)#ls bin (简单格式列出名为bin的文件或目录下的所有档案)#ls /u/ilasII_GB/lib (全路径,列出lib目录下的所有档案)ls 的常用参数如下:-a : 在 UNIX 中若一个目录或档案名字的第一个字元为 "." , 则使用 ls将不会显示出这个档案的名字,我们称此类档案为隐藏档。
如 .profile、.tcshrc等如果我们要察看这类档案,则必须在其后加上参数 -a 。
-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案归属组,档案大小,档案最後更新时间,甚而 symbolic link 的档案是 link 那一个档等等。
显示结果如下所示:drwxrwxrwx 30 root bin 1024 May 23 10:38 udrwxrwxrwx 2 root sys 512 Jul 28 1999 uacndrwxrwxrwx 5 root sys 512 Jul 27 1999 udklrwxrwxrwx 1 root sys 11 Jul 27 1999 unix -> /stand/unixdrwxrwxrwx 35 root auth 1024 Apr 3 13:45 usr在开始的10个字符上系统给出文件的用户权限。
该序列分成四个域。
第一个字符为类型域,第2、3、4个字符为用户主域,第5、6、7个字符为同组用户域,第8、9、10个字符为其它用户域,域中字符的含义如下:? 在类型域中:d 表示此文件是一个目录- 表示此文件是一个普通文件b 表示此文件是一个特殊的块设备I/O文件c 表示此文件是一个特殊的字符设备I/O文件l 表示此文件是一个连接文件。
LinuxUnix系统下常用的命令
LinuxUnix系统下常⽤的命令Linux/Unix系统下常⽤的命令:shell环境命令⾏环境命令解释器shell环境下写脚本,就是shell脚本将多条命令写成⾃动化脚本,⾃动批量执⾏结合计划任务定时执⾏ ctontab——后台服务管理者基本思路思路:遇到困难的"三把斧"我是谁?我在哪⼉?我有什么?⾝份⽬录有权限⽂件、⽬录1、查看⽤户⾝份:id 我是谁?⾝份有权限有关1)查看最初登录⾝份:who am i2)查看当前⽤户名:whoami3)查看当前⽤户详细⾝份:id⽤户id、⽤户名、组id、组名4)查看当前在线⽤户情况:who 或 w5)改变⽤户⾝份:su ⽤户名su 直接改变为root2、查看当前⼯作⽬录: pwd 我在哪⾥?1)改变⽬录:cd ⽬录路径名绝对路径:从/开始表⽰当前路径:⽬前所在⽬录路径名 pwd查看相对路径:从当前路径开始表⽰特殊⽬录名: . 当前⽬录 .. 上⼀层⽬录 ~ 主⽬录2)查看系统环境变量:echo $变量名echo $PATH 命令的搜索路径将常⽤的命令所在路径名添加到PATH值中,后续直接使⽤相对路径可以直接执⾏命令名。
⾯试题:如何在Linux中安装某软件并部署使⽤?<1> 将软件安装包tar、zip、gz,传输到Linux某⽬录下:⽐如:/usr/bin/tomcat6.tar<2> 需要对压缩包进⾏解压: tar⽐如:/usr/bin/tomcat6<3> 进⼊bin⽬录中,修改.sh⽂件的权限为可执⾏:cd /usr/bin/tomcat6/binchmod a+x *.sh<4> 将bin⽬录添加到系统环境变量PATH中:cd 回主⽬录⽬前⽐如bash环境vi .bash_profile 系统环境配置⽂件在PATH中追加⽬录名:PATH=$PATH:$HOME/bin:/usr/bin/tomcat6/bin保存关闭source .bash_profile 让配置⽂件重新读取⽣效<5> 可以在任意⽬录下执⾏bin⽬录中命令,启动tomcat6⽐如startup.sh 启动服务器shutdown.sh 关闭服务器3、查看⽬录下内容:ls 有什么?1)查看⽬录下内容的详细属性:ls -l⽂件类型权限属主属组⼤⼩Byte 最后⼀次修改时间- d 644-rw-r--r-- 1 alice girls 1326 7⽉ 12 16:48 passwd2)查看当前⽬录的详细属性:ls -ld3)查看所有内容:ls -al 包括隐藏内容4)查看⽬录层次:ls -R5)按照时间排序:ls -lt4、系统进程管理:ps -ef 或 ps -aux1)查看当前系统所有进程:ps -ef2)根据pid杀进程:kill 进程id3)根据进程命令名批量杀进程:pkill 命令名4)关闭控制台当前进程:ctrl+c5)挂起控制台当前进程:ctrl+z6)查看后台挂起的任务:jobs7)后台任务前置:fg 任务号5、⽂件系统管理:1)创建⽬录:mkdir ⽬录名 ...2)创建⽂件:touch ⽂件名3)查看⽂件内容:cat ⽂件名不翻页more ⽂件名翻页回车-跳⾏、空格-翻页、q-退出vi ⽂件名可编辑head和tail 头尾tail -f 监控⽇志⽂件的动态4)拷贝:cp 源⽂件路径名新路径名5)重命名/移动:mv 源⽂件路径名新路径名6)删除⽂件: rm ⽂件名rm -f ⽂件名可关闭交互删除空⽬录:rmdir ⽬录名删除⾮空⽬录:rm -r ⽬录名rm -rf ⽬录名可关闭交互6、改变⽂件/⽬录的权限:chmod 规则⽂件/⽬录名chmod a+x *.shchmod 644 1.txtchmod 755 dir1规则:⾓⾊ u g o a⾃⼰同组其它所有⼈操作 + -增加去除权限 r w x可读可写可执⾏简易规则:数字表达法644 rw- r-- r--755 rwx r-x r-x777 rwx rwx rwx744 rwx r-- r--7、输出重定向: > >>将之前命令输出的结果写⼊后续⽂件中保存⽤途:命令⾏下结果保存和分析,⽐如运⾏⽇志适⽤⾯:Linux/Unix/Windows都⽀持> 输出重定向,新的会覆盖旧的>> 输出追加重定向,新的会在原有⽂件结尾追加内容⽐如:Linux中 cat /etc/passwd |grep tom > 1.txtWindows: adb shell monkey ... > 2.txt8、管道符:|将前⼀个命令的输出,作为后⼀个命令的输⼊:分⼯协作cat /etc/passwd | grep tom常见⽤法:| more 分页| grep 过滤| sort 排序| wc 统计9、⽂本编辑器:vivi ⽂件名vi1)三种模式切换底⾏模式 <--: / -- 命令模式 --i a o O--> 输⼊模式---回车-->(默认) <---Esc ---2)如何保存退出:Esc 回命令模式 -> : 底⾏模式 wq3)其它命令:拷贝单词 yw 拷贝⾏ yy 5yy粘贴 p删除字符 x 删除⾏ dd 5dd光标移动⽅向键、h j k l撤销 u另存为 :w ⽂件名保存 :w不保存强制退出 :q!10、其它:1)⽹络⽅⾯:查看⽹络IP地址: ifconfig设置⽹络:netconfig查看⽹络是否可达:ping IP地址关闭防⽕墙:iptables -F查看端⼝号情况:netstat2)磁盘管理:查看磁盘情况:fdisk -l df -k mount3)查看命令帮助⼿册:man 命令名4)查看系统性能情况,⽐如CPU、内存情况:top定时刷新系统资源信息,供性能监控使⽤结束监控:ctrl+c 或 q内存Memory 可⽤Mem: 1030888k av, 158284k used, 872604k free,0k shrd, 32636k buff87028k actv, 1056k in_d, 8172k in_c交换分区:虚拟内存不能频繁使⽤,否则存在系统瓶颈Swap: 2048276k av, 0k used, 2048276k free56832k cachedPID USER PRI NI SIZE RSS SHARE STAT %CPU %1 root 15 0 468 468 420 S 0.0 02 root 15 0 0 0 0 SW 0.0 03 root 15 0 0 0 0 SW 0.0 05)打包和解包:tar将整个 /home/alice/dir1 ⽬录下的⽂件全部打包成为 /home/alice/dir1.tar$ cd$ tar -cvf dir1.tar dir1 <==仅打包,不压缩!解压dir1.tar$ tar -xvf dir1.tar。
SCO_UNIX系统常用命令
SCO UNIX系统常用命令一.常用系统命令1. 登录在login:下,输入用户名,密码,进入显示shell名令提示符,超级用户#>,普通用户$>.2 su#>su – oracle3 退出exit logout ctrl+d(强制退出)4 passwd 修改密码5 man 查命令的解释6who 查看登录用户,包括自己。
Who am I7finger 显示当前用户的信息。
8clear 清屏9setcolor –n 置屏幕为normal,黑底白字。
10wall 广播信息wall-》回车-》输入内容-》ctrl+dmail 发送邮件mail 接收用户名-》回车-》输入内容-》ctrl+d11关机shutdown –g0 –y 立即关闭无需确认haltsysrebootinit 0 关机init 6 停止系统运行并重启12du dfspacedu:显示文件目录占用的磁盘空间大小。
Dfspace: 显示空闲磁盘空间。
13scoadmin 系统管理工具14uname –X 显示系统信息15env 显示更改环境设置set16sar 系统维护的重要工具/usr/lib/sa/sar_enable –y 打开/usr/lib/sa/sar_enable –n 关闭从14个方面报告系统的活动情况,重点监视内存和cpu的使用情况.sar –r 30 4 报告内存和交换区的使用.sar –u 30 4 报告cpu的使用情况.Wio值高表示硬盘存在IO瓶颈Idle 值高表示等待分配内存,需扩内存小于30表示进程主要竞争的自源是cpu.ipcs 显示共享内存ipcrm -m(s) id号integrity 把文件控制数据库与文件系统中的文件,进行比较.Fixmog 使全部的系统文件或指定的系统文件和鉴别数据库一致起来.二.文件目录相关命令1 pwd 显示当前所在目录2cd3mkdir 创建目录4rmdir 删除目录5rm 删除文件rm –r6mv 源目标7cp 源目标cp -r8ln 源目标文件的链接9pg 文件more 文件cat 文件10建立空文件pg >文件cat >文件cp /dev/null >文件>文件11ls –ll 文件名12 vi 文件编辑文件13 文件打包tar xvf 文件tar tvf 文件tar cvf 目标文件名源文件列表uncompress 文件compress 文件tar cv6 文件名tar cv6P 生成安装盘tar xv6 文件名14 chown15 chgrp16 chmod64475517 grep三.文件系统1fsck 文件系统的检查修复2mkdev hd 创建硬盘设备3mkdev fs 创建文件系统4divvy 划分子区5scoadmin->filesystem manager 设置文件系统6mount /dev/d1250 /diskarray 安装文件系统7umount /diskarraky 拆卸文件系统8fsstat /dev/fs0135ds189/etc/default/filesys 文件系统表三.进程管理1 ps –ef 查看进程2ps –u root 查看某用户执行的进程3kill –9 强行将进程中止。
SCO_SCOUNIX常用命令
UNIX操作系统内容简介本书以SCO UNIX为例,简要地介绍了有关UNIX操作系统的应用和维护的基础知识。
本书分为三篇,第一篇是基础篇,介绍了UNIX操作系统的基本知识和维护操作,主要是课堂讲授的内容;第二篇是深入篇,主要介绍了维护方面的知识,供自学用;第三篇是上机指导篇,供上机用。
本书假定读者已经具备了DOS操作系统的知识。
本书可供UNIX维护人员参考。
目录第一篇基础篇第一章UNIX操作系统概述 (1)1.1 UNIX操作系统简介 (1)一、UNIX特点 (1)二、UNIX流派及标准 (2)1.2 UNIX系统组成 (2)1.3 与UNIX有关的几个名词 (3)第二章UNIX常用操作 (4)2.1 启动终端 (4)2.2 登录 (5)2.3 UNIX命令 (5)一、UNIX命令格式 (5)二、特殊按键 (6)三、UNIX常用简单命令 (7)四、UNIX用户间简单通讯命令 (8)2.4 注销(退出UNIX系统) (10)第三章UNIX文件系统 (10)3.1 UNIX文件系统分类 (10)3.2 UNIX文件类型 (10)3.3 UNIX树型目录结构 (11)3.4 UNIX文件名称 (12)3.5 UNIX文件存取权限 (12)3.6 UNIX重定向与管道 (15)3.7 UNIX文件系统常用命令 (15)第四章UNIX文件系统常用工具和实用程序 (17)4.1 vi编辑器的最基本用法 (17)4.2 利用find命令查找文件 (18)4.3 grep命令基本用法 (19)4.4 利用cmp命令比较文件 (19)4.5 文件的备份和恢复实用程序 (20)一、tar命令 (20)二、cpio命令 (21)4.6 文件压缩和解压程序 (22)一、compress 压缩命令 (22)二、pack 压缩文件 (22)三、gzip 压缩文件 (22)四、pkzip压缩文件 (23)第五章UNIX简单维护与管理 (23)5.1 UNIX开机举例 (23)5.2 UNIX关机举例 (23)5.3 修改系统时间 (23)5.4 如何控制后台进程 (23)5.5 如何查看磁盘使用情况 (24)5.6 掉电故障及处理 (24)第六章网络通信 (25)6.1 TCP/IP协议 (25)6.2 查看网上用户信息 (25)6.3 使用mail 发送和接收电子邮件 (25)一、发送电子邮件 (25)二、阅读电子邮件 (26)6.4 在网络上登录和拷贝 (26)一、telnet (26)二、ftp (28)基础篇小结 (30)基础篇习题 (30)第二篇深入篇第一章UNIX启动和定时管理 (32)1.1 UNIX启动过程 (32)1.2 UNIX用户的登录过程 (32)1.3 daemon进程 (33)1.4 UNIX系统的定时器 (33)第二章UNIX用户管理 (34)2.1用户管理 (35)一、增加新用户 (35)二、删除用户 (35)一、增加新用户组 (35)二、删除用户组 (36)2.2 采用另外一种方法增加和删除用户 (36)一、增加用户 (36)二、删除用户 (37)第三章存储设备的使用 (38)3.1创建设备 (38)3.2 mount和umount命令 (38)一、mount命令 (38)二、umount命令 (39)3.3 软盘的使用 (39)一、软盘设备的创建 (39)二、软盘的格式化 (40)三、安装文件系统 (40)四、软盘的挂接 (40)3.4 硬盘的使用 (40)一、SCSI接口卡 (40)二、SCSI硬盘设备的创建 (41)三、硬盘的分区 (42)四、硬盘的挂接 (42)3.5 CD-ROM的使用 (42)一、CD-ROM设备的创建 (42)二、CD-ROM的挂接 (43)第四章网络、主机和路由参数设置 (43)4.1 /etc/networks文件 (43)4.2 /etc/hosts文件 (43)4.3 /etc/gateways文件 (44)4.4 设置步骤 (44)4.5 测试 (45)深入篇小结 (45)深入篇习题 (45)第三篇UNIX上机指导第一部分上机环境 (46)1.1 UNIX主机环境 (46)1.2 工作站环境 (46)第二部分在工作站上登录UNIX (47)2.1 NetTerm的安装 (47)2.2 NetTerm的使用 (47)第三部分UNIX常用命令的使用 (48)3.1 常用命令之一 (48)3.2 常用命令之二(选做) (52)3.3 常用命令之三 (52)第四部分ftp的使用 (53)4.1 ftp的安装 (53)4.2 使用ftp拷贝文件 (54)附录附录A UNIX命令速查表 (55)附录B 习题参考答案 (57)基础篇习题参考答案 (57)深入篇习题参考答案 (58)第一篇基础篇第一章UNIX操作系统概述1.1 UNIX操作系统简介UNIX是较早广泛使用的计算机操作系统之一,它的第一版于1969年在Bell实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。
dash 命令参数
dash 命令参数Dash是一个功能强大的Unix命令解释器,它提供了一种快速、灵活且易于使用的方式来操作和管理系统。
在Dash中,命令参数被用来指定命令的行为和操作方式。
下面是一些常用的Dash命令参数及其相关参考内容。
1. -f(--file): 用于指定要执行的脚本文件。
例如,可以使用"dash -f script.sh"来执行名为script.sh的脚本文件。
有关脚本编写的更多信息,可以参考相关的Dash文档或教程。
2. -c(--command): 用于在命令行中直接指定要执行的命令。
例如,可以使用"dash -c 'echo hello world'"来打印出"hello world"。
如何使用命令参数执行特定的命令,可以在Dash的手册页或官方文档中找到更多信息。
3. -e(--errexit): 用于在脚本中遇到错误时立即退出。
这个参数通常与-f一起使用来确保在脚本出错时能够及时停止执行。
有关这个参数的更多信息,可以查阅Dash的手册页或官方文档。
4. -n(--noexec): 用于检查脚本中的语法错误,但不执行脚本。
使用这个参数可以帮助开发人员提前发现脚本中的问题,并及时修复。
关于如何使用-n参数进行错误检查,可以参考Dash的相关文档或教程。
5. -t(--time): 用于在执行命令或脚本时显示CPU和系统的运行时间。
这对于开发人员来说很有用,可以了解程序运行所消耗的时间。
关于如何使用-t参数来计时,可以查看Dash的手册页或官方文档。
6. -x(--xtrace): 用于在执行脚本时显示每个命令的详细执行过程。
这对于调试脚本很有用,可以帮助开发人员找到问题所在。
如果想了解如何使用-x参数进行调试,可以参考Dash的相关文档或教程。
除了上述常用的Dash命令参数外,还有许多其他有用的参数可以用于特定的任务和场景。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
solaris系统常用命令:
一、OK状态下的命令
在多用户状态下运行init 0 或按stop+A键可以进入OK状态,
格式: OK> 指令
(一)、显示环境参数
1、banner 显示当前机器配置状况,CPU,内存,hostid,EtherNet
2、devalias 显示设备别名,如 cdrom,disk,disk0,disk1等
3、printenv 无参数,显示环境变量;参数为环境变量名,显示变量值
如: printenv auto-boot?
(二)、显示挂接的设备
1、probe-scsi 显示内部SCSI通道所挂接设备
2、probe-scsi-all 显示所有SCSI通道及所挂接设备
3、probe-ide 显示所有IDE通道及所挂接设备(针对U10,U5) (三)、设置环境变量
1、setenv 设置环境变量,如: setenv auto-boot? false
3、set-defaults 恢复所有环境变量预定值
设置完环境变量后必须运行reset-all,所设置的变量才保存下来(四)、其他命令
1、boot device option 启动主机
device可以为:设备别名: cdrom 或 disk
也可以为:设备名: /pci@1f,4000/scsi@3,1/disk@6,0:f option可以为 -r 设备重新配置
-s 系统重启到单用户状态
2、eject cdrom|floppy 弹出cdrom或floppy
3、test net:测试网络设备(网卡)
4、power-off 关机
二、系统多用户状态下的常用命令
1、如何查看cup的状态?
# psrinfo -v
# mpstat 可以列出多cpu负载的状态
2、如何查看内存?
# prtconf | grep 'Memory' 可以查看内存的多少.
# /usr/platform/sun4u/sbin/prtdiag
3、如何动态添加swap分区?
# $su -root ----- 成为超级用户
# mkfile 100m /home/swapfile ----- 创建100m的Swap文件
# /usr/sbin/swap -a /path/filename ----- 激活Swap文件
# /usr/sbin/swap -l ----- 验证swap文件
# /usr/sbin/swap -d /path/filename ----- 取消swap文件
# rm -rf /home/swapfile ----- 删除swap文件
4、如何查看当前网卡是以何种速率起来的?
# dmesg |grep Link
5、如何调整x-window的分辨率和刷新频率
XVR100 :fbconfig –res 1280x1024x75 –depth 24
Blade 150: m64config –res 1280x1024x75 –depth 24
6、如何使用光驱、USB盘?
一般情况下系统会自动mount光驱和USB盘,如不行
#ps –ef|grep vold 查看vold的PID
#kill -HUP PID
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --挂接光驱
对于USB盘:
# cd /dev/usb 查看新挂接的mass-storage0的链接
# cd /dev/dsk 查看新挂接的设备如c2t1d1
# mount -F pcfs /dev/dsk/c2t1d1s2:c /mnt
solaris定义系统磁盘文件系统说明:
ufs – UNIX文件系统。
是Solaris缺省的文件系统。
hsfs –高密度CD-ROM文件系统,是只读文件系统。
pcfs – PC文件系统,支持DOS格式化的软盘
7、如何查看硬盘的使用情况?
# df -k 可以看到已安装的文件系统的空间大小及剩余空间大小。
# quota -v 查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。
# du -sk * 查看目录的使用情况
# du -k | sort -n 可以迅速发现那个目录是最大的。
8、如何查看硬盘物理信息?
# format 这个命令也可以查看硬盘的类型和分区的详细情况
# iostat -E 看硬盘的大小和型号
# prtvtoc /dev/rdsk/c0t0d0s0 显示某个磁盘的分区状况
9、查看系统内核命令
# isainfo 看内核的bit,
# isainfo -kv 调整内核
# modinfo 显示可载入的模组
# prtconf 显示系统硬件配置(周边设备)
10、如何配置网卡ip?
# ifconfig -a --查看网卡,例如是hme0
# ifconfig hme0 unplumb --停止网卡
# ifconfig hme0 plumb --起用网卡
# ifconfig hme0 inet 192.168.2.3 netmask 255.255.255.0 up --添加ip、子网掩码# vi /etc/defaultrouter 添加默认路由的ip
# vi /etc/hostname.hme0 添加主机名
# vi /etc/nodename 添加主机名
# vi /etc/resolv.conf
domain 你的域名
nameserver 202.106.0.20 你使用的nds ip
# vi /etc/nsswitch.conf 更改hosts:file dns
11、查找网卡名称及接口个数
# grep network /etc/path_to_inst
12、如何一块网卡帮定三个ip,并且子网掩码不同?
举例说明,网卡名hme0:
# vi /etc/hosts
127.0.0.1 localhost
192.168.2.1 dbs loghost
192.168.9.15 dd
192.168.9.65 aa
# vi /etc/netmasks
192.168.2.0 255.255.255.0
192.168.9.0 255.255.255.192
192.168.9.64 255.255.255.252
#vi /etc/hostname.hme0
dbs
#vi /etc/hostname.hme0:1
dd
#vi /etc/hostname.hme0:2
aa
# ipconfig hme0 inet 192.168.2.1 netmask 255.255.255.0 up
# ipconfig hme0:1inet 192.168.9.15 netmask 255.255.255.192 up
# ipconfig hme0 inet 192.168.9.65 netmask 255.255.255.252 up
# init 6
#ifconfig –a
13、查看硬盘参数及其物理地址:
#format </dev/null
14、显示磁盘的分区情况:
#prtvtoc /dev/rdsk/c0t0d0s2
15、patch软件包的安装
每个补丁都有编号。
例如补丁号为101945,版本是34的话,这个补丁的目录名就是101945-34.
# patchadd 105160-01 安装补丁
# patchrm 删除补丁
# patchadd -p 检查系统的补丁情况
# showrev -p 查看所有已经安装的patch
16、如何容许root用户远程登录?
# vi /etc/default/login
CONSOLE=/dev/console ---用#注释掉这一行。
17、如何限定telnet登陆数?solaris pts的数量缺省为47, 修改/etc/system文件,增加如下内容:
set maxusers=数量
set pt_cnt=数量
18、忘记solarsi的root口令怎么办?
方法一:
1.把你的solaris光盘放进cdrom
2.键入stop+a
3.当出现'ok'字样时,键入boot cdrom -s
4.cd /tmp
5.mkdir /tmp/xxx (xxx是什么鬼东西就无关紧要了)
6.mount /dev/dsk/c0t0d0s0 /tmp/xxx (在这里c0t0d0s0是你的root盘)
7.运行csh
8.TERM=sun;export TERM或者setenv TERM vt220
9.cp /tmp/root/xxx/shadow /tmp/root/xxx/shadow/shadow.backup
10.vi /tmp/root/xxx/shadow并且将password里root项删除。
11.重启动,你就可以以无密码的root登陆了,这时更改你的密码。
要是没有shadow,就把/etc/passwd里root用户名后面的X删掉,就可以了
方法二:
找一台有系统的solaris机器,把忘记密码的系统放进去mount上来,重复方法一9以后的步骤.。