2008-05-08 16:22:00 quxiuer 阅读数 599

  Unix命令


1. telnet 192.168.1.5     登陆Unix/Linux系统
 login(username)   输入用户名
 password(user’s password)  输入密码
 logout or exit    退出

2.clear 清屏命令    就是CLS清屏

3.pwd 显示当前所在路径

4.cd     改变目录: Accept both absolute 绝对路径 and relative pathnames相对路径
 
 cd [directory_name]
 cd /home/test1/dir2
 cd dir4/flowers
 cd 相同于cd~
 cd ../..

5. ls         Displaying a Listing of Files and Directories 
                   想当于List也相当于Dos下的Dir
 ls –a     列出所有信息
 ls  -F     列出类型

6. ls –l      列出详细信息
   如: d rwx r-x r-x 4 user nobody 1024 Feb 22 09:20 . fm

  d: 文件类型
  rwx: 拥有者
  r-x:同组者
  r-x:其它人
  4:链接号
  user:拥有者
  nobody:组名
  1024 :大小
  Feb 22 09:20:最后一次修改时间
  fm:文件名 (蓝色的为目录)

7. r   读权限
 w   写权限,对于目录来说,可生成文件与子目录或删除文件与子目录
 x   执行权限,对目录来说,可查找该目录下内容
 -   没有权限
  如:rw- r-- r--
  
8.chmod 修改权限
 $ chmod g-r dante
 $ chmod u+x,g-w dante
 $ chmod a=rw dante

9.create new,empty files or update access and modification times
 Touch filename(s)

10.create directories
 mkdir [-p] directory_name    创建目录

 $mkdir reports/weekly
 $mkdir dir1 dir2 dir3
 $mkdir /games
 $mkdir –p practice/dir1/admin

11.copy files    拷贝
 cp [i] source_file destination_file    
  加i表示。若有同名的文件就提示一下。不加就不提示。直接覆盖
 cp[i] source_file(s) destination_directory

 $cp nuts flavors
 $cp nuts flavors dir2
 $cp -i beans nuts

12.copy a directory and its contents to another directory
 cp –r[i] source_directory(s) destination_directory

 $cp –r dir3 dir4
 $cp –r dir1 dir4 /tmp

13.move or rename files and directories     移动   相当于重命名
 $mv nuts brands
 $mv /export/home/user2/dir1/brands ./
 $mv dir5 dir6

14.remove files              删除  相当于delete
 rm [-i] filename(s)         加i删除时提示是不否确定删除
 $rm file1 file2 file3
 $rm -i file4

15.Remove Directories        
 rmdir directory_name(s)     删除目录
 rm –r[i] directory_name(s)

 $rmdir empty_dir
 $rm –r dir6
 $rm –ir /dir7

16.man     显示帮助信息
 man name
 man –k keyword      显示关键字

17.$ ls d*
 ls dir?
 ls z?.txt
 ls [b-f]*
 ls [fF]k*abc?e.txt
 cd ; ls
 date ; cal ;pwd

18.angle Brackets(>,<,>>)
 $mailx
 $cal 5 2003 > may.june
 $cal 6 2003 >> may.june
 $cal 7 2003 | lp
 $ls –l /etc | more

19.cat filename(s)     串联显示把多个文件串到一起再输出
 Cat 文件1> 文件2  就是把F1写到F2再输出F2 信息被F1覆盖

20.more filename(s)      把文件内容显示到显示屏

     More和cat效果相似

21.head [-n] filename(s)&tail[-n] filename(s)查看头尾文件
 $ tail -30 /usr/dict/words

22.vi 文本编辑器
 vi filename  (Open or create a file)
 vi  (Open a new file to be named later)
 view filename  (Open a file as read-only)
操作:
 向上:k
 向下:j
 向左:h
 向右:l
 
 i :在光标当前位置插入
 a :在光标所在位置后插入
 I :在行头插入
 A :在行尾插入
 o :在光标所在行下插入一空行
 O :在光标所在行上插入一空行
 <Esc> 退出插入状态
 x :删除一个字符
 dw :删除当前词
 3dw :删除三个词
 dd :删除当前行
 5dd :删除五行
 :5,10d 删除从第5行到第十10行
 

 r :替换一个字符
 cw :替换一个单词
 c :替换一行
 C :替换从光标至行尾
 J :把当前行和下一行连起来
 u :废除刚才的编辑操作(即 undo)
 ~ :改变大小写
 yy : 拷贝行(或Y)
 yw :拷贝词
 p :当前行下粘贴
 P :当前行上粘贴
 :1,2co3 拷贝行1,行2在行3之后
 :4,5m6 移动行4,行5在行6之后


 :w :存盘
 :w newfile :存成新文件
 :wq :存盘退出Vi(或ZZ,或:x)
 :q! :强行退出不存盘


 :set nu :显示行代码
 :(number) :光标停在指定行
 G :到文件尾(1G到文件头)
 :/串 :从当前行往下查找
 :?串 :从当前行往上查找
 n :查找继续
 :1,$s/旧串/新串/g : 替换全文(或:%s/旧串/新串/g)
 :r《文件名》 : 在光标所在位置插入另一个文件

23. ftp:    联接到某服务器
   ftp 192.168.0.23
   name: (user name)
   password: (user’s password)
Commands:
    cd
    dir
bye
bin/asc
get/put
mget/mput

 

 

2006-05-09 18:41:00 shenhy 阅读数 1625
HP UNIX 操作命令简介
1.       PWD    显示当前工作目录及当前在unix文件系统中的位置。
2.       cd       改变目录
3.       password 修改密码
4.       login     更换用户登录
5.       ls        显示当前目录内容
          ls -l 例举详细详细   ls -r显示子目录内容 ls -a 显示隐藏文件
6.       mkdir  建立一个目录
7.       mv     移动文件
8.       cp      拷贝文件
9.       rm      删除文件
10.   rmdir    删除目录
11.   ps       显示当前进程或系统进程状况
           ps -ef 显示进程的多个参数(运行时间,cpu占用)
12.   kill    结束一个进程
kill -9 pid(进程号) 强制结束进程
13.   tar 文件压缩(打包)、解压缩
tar -cvf *.tar(压缩后的文件名) 压缩
tar –xvf                       解压缩
14.   gzip/guzip 对tar文件压缩/gz解压缩
             gzip  *.tar (被压缩文件)       压缩,产生gz结尾的文件
             guzip *.tar.gz ( 被解压缩文件 )   解压缩
 
15.   ftp 连接其它机器进行文件传输
         ftp 172.56.3.21(IP 或机器名),然后输入登录用户名和密码
16.   get/ mget   使用ftp后从其它机器拷贝文件到本机
             cd /usr/appsoft/ies500u/param/      (UNIX机器的目录)
             lcd c:/exflow/bin                   (本机器目录)
             get nba
            
17.   send     使用ftp后从本机器拷贝文件到其他机器
             cd /usr/appsoft/ies500u/param/      (UNIX机器的目录)
             lcd c:/exflow/bin                   (本机器目录)
             send nba
 
18.   chmod    更改档案模式,改变文件为可执行文件
             chmod -f mode filename 不理会失败的改变
             chmod -R mode filename 也改变子目录
19.   ipconfig   查看本机IP地址
20.   netconfig -a 配置网络及路由
21.   shutdown   关机/重启
22.   df        查看磁盘空间
df -k   或者bdf
23.   vi        编辑文件
24.   clear  清屏显示
25.   find  查找文件
26.   file   查看文件类型
2005-11-27 16:57:00 jaminwm 阅读数 2570

用户管理 
1、增加和取消用户:#scoadmin account  比如:
添加一个用户suhua,你可以:#scoadmin account →user→Add New User  你就可以添
加用户suhua了,祝你好运,呵呵! 
2、改变用户:su  比如:你是用户suhua,现在改变为用户dehua  #su dehua 

口令管理:passwd 你可以设置或者改变用户口令。#passwd username  或者:passwd 

1、系统的关闭与重启:在UNIX里非法关机,是非常非常不好的事情,
切记切记!#shutdown –y –g0(最安全的关机方式)(当然你要有关机的权限,你
才能执行这个命令的。)#haltsys(紧急关机方式)   
#reboot 重启系统

2、系统管理:

1、查询系统时间:data 
2、修改系统时间:asktime 
3、谁在系统中:who你可以查询哪些用户进入了系统。 
4、谁在做什么:whodo显示用户正在进行的工作。 
5、终端名的获取:tty [-l] [-s]显示当前正在使用的终端的设备文件及其路径名。 
6、进程状态的了解:ps [options] 你可以知道进程活动的信息

7、统计磁盘用途:du显示指定文件所使用的磁盘块数和全部文件占用的总块数。 
8、统计磁盘自由空间:df显示指定文件系统中的自由空间块数和自由I节点数。 
9、文件类型的确定:file 对指定的文件进行检测并将其分类。 
10、标准输入的复制:tee [options] [files] 
11、执行的暂时停止:sleep time 
12、进程的终止:kill [option] pids 终止一个进程,或者给某进程送去一个信号。 
13、命令的定时运行:at time [date] [+n unit]  或者:at [option] 在指定的时间运行命令。 

2007-05-10 11:19:00 zhangxuyu1118 阅读数 1335

Linux 入门常用命令 — 修改密码,改变用户

passwd命令

出于系统安全考虑,Linux系统中的每一个用户除了有其用户名外,还有其对应的用户口令。因此使用useradd命令增加时,还需使用passwd命令为每一位新增加的用户设置口令;用户以后还可以随时用passwd命令改变自己的口令。

该命令的一般格式为: passwd [用户名] 其中用户名为需要修改口令的用户名。只有超级用户可以使用“passwd 用户名”修改其他用户的口令,普通用户只能用不带参数的passwd命令修改自己的口令。

该命令的使用方法如下:

输入

passwd< Enter>

在(current UNIX passwd:下输入当前的口令

new password:提示下输入新的口令(在屏幕上看不到这个口令):

系统提示再次输入这个新口令。

输入正确后,这个新口令被加密并放入/etc/shdow文件。选取一个不易被破译的口令是很重要的。

选取口令应遵守如下规则:

口令应该至少有六位(最好是八位)字符;

口令应该是大小写字母、标点符号和数字混杂的。

超级用户修改其他用户(xxq)的口令的过程如下,

# passwd root

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully

#

su命令

这个命令非常重要。它可以让一个普通用户拥有超级用户或其他用户的权限,也可以让超级用户以普通用户的身份做一些事情。普通用户使用这个命令时必须有超级用户或其他用户的口令。如要离开当前用户的身份,可以打exit

该命令的一般形式为: su [选项] [? ] [使用者帐号]

说明:若没有指定使用者帐号,则系统预设值为超级用户root 该命令中各选项的含义分别为:

? c 执行一个命令后就结束。

? 加了这个减号的目的是使环境变量和欲转换的用户相同。

? m 保留环境变量不变。

password: 【输入超级用户的密码】
2009-06-23 11:36:42 iteye_1114 阅读数 50
转[url]http://xiaofei006.iteye.com/blog/299339[/url]
新接触ubuntu(base on debian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。
如何设定/改变/启用 root 使用者的密码?
sudo passwd root
为了启用 root 帐号 (也就是 设置一个口令) 使用:
sudo passwd root
当你使用完毕后屏蔽 root 帐号 使用:
sudo passwd -l root
这个将锁住 root 帐号.
如何在终端机模式下切换到 root 身份?
sudo -s -H
========================================================================
ubuntu默认root密码
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的

默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,

enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok

了。
ubuntu默认root密码是什么?
没有默认的,因为你还没给root设置密码,,你第一个 user 是在 admin 组 ,所以他可以给 root 设置密码 , so

sudo passwd root
[sudo] password for you :---> 输入你的密码,不回显
Enter new UNIX password: --- > 设置root 密码
Retype new UNIX password: --> 重复
=========================================================================
用安装时建立的用户登陆后在Shell执行
sudo passwd root
回车
Password:
后输入刚建立的用户密码回车
Enter new UNIX password:
这时输入要设置的root密码两次就会看到
password updated successfully了!
=========================================================================
安装后可以到用户和组里面去改,随便改的。
要在登录时用root的话,可以在“登录界面”里改,让管理员登录系统的选项就可以了 

Unix命令大全

阅读数 6

没有更多推荐了,返回首页