Unix Shell 编程 (1)

基础命令<一>

1. who //显示当前登陆系统的用户

$ who
xiaojing pts/2        2013-07-04 17:56 (10.32.192.131)

2. date //显示日期和时间

$ date
2013年 07月 04日 星期四 18:04:48 CST

3. echo //显示字符,自动删除多余空格

$ echo one       two three      four five
one two three four five


4 ls //显示文件清单,-l 强制列式显示详细信息

[xiaojing@wiki wiki.inc.alipay.net /]
$ ls
bin  boot  dev  etc  home  lib  lib64  lost+found  media  misc  mnt  opt  proc  root  sbin  selinux  srv  sys  tmp  usr  var

[xiaojing@wiki wiki.inc.alipay.net /]
$ ls -l
总计 222
drwxr-xr-x   2 root root  4096 2012-12-16 bin
drwxr-xr-x   5 root root  1024 2012-10-16 boot
drwxr-xr-x  13 root root  4540 02-03 21:50 dev
drwxr-xr-x  87 root root 12288 07-04 00:53 etc
drwxr-xr-x  15 root root  4096 07-04 00:52 home
drwxr-xr-x  11 root root  4096 2012-10-17 lib
drwxr-xr-x   8 root root 12288 2012-12-16 lib64
drwx------   2 root root 16384 2012-10-16 lost+found
drwxr-xr-x   2 root root  4096 2009-10-01 media
drwxr-xr-x   2 root root  4096 2011-05-13 misc
drwxr-xr-x   2 root root  4096 2009-10-01 mnt
drwxr-xr-x   6 root root  4096 2012-11-26 opt
dr-xr-xr-x 201 root root     0 02-03 21:49 proc
drwxr-x---   9 root root  4096 07-04 00:53 root
drwxr-xr-x   2 root root 12288 2012-12-16 sbin
drwxr-xr-x   2 root root  4096 2012-10-16 selinux
drwxr-xr-x   2 root root  4096 2009-10-01 srv
drwxr-xr-x  11 root root     0 02-03 21:49 sys
drwxrwxrwt   8 root root 53248 07-04 18:34 tmp
drwxr-xr-x  17 root root  4096 2012-11-07 usr
drwxr-xr-x  22 root root  4096 2012-10-16 var


5 cat //显示文件内容

$ cat names 
sussan
Henry
Ken
Alian

6 wc  //统计文件中的单词数,显示的分别是行数,单词书,字符数;单独显示参数 -l  -w -c

$ wc names 
 4  4 23 names
[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ wc -l names 
4 names

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ wc -w names 
4 names

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ wc -c names 
23 names


6 cp  //复制文件:第一个参数源文件,第二个参数目标文件

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ cp names new_names

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ ls
names  new_names

7 mv  //文件重命名:第一个参数源文件,第二个参数是要改成的文件名

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ mv names renames

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ ls
new_names  renames
注意:cp 和 mv 命令的第二个参数文件名如果已经存在文件内容会丢失


8 rm  //删除文件

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ rm renames 
rm:是否删除 一般文件 “renames”? y

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]
$ ls
new_names








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值