Unix Shell 编程 (1)

来源:互联网 发布:虚拟主机能绑定域名吗 编辑:程序博客网 时间:2024/05/24 15:35

基础命令<一>

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

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

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

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

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

$ echo one       two three      four fiveone two three four five


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

[xiaojing@wiki wiki.inc.alipay.net /]$ lsbin  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总计 222drwxr-xr-x   2 root root  4096 2012-12-16 bindrwxr-xr-x   5 root root  1024 2012-10-16 bootdrwxr-xr-x  13 root root  4540 02-03 21:50 devdrwxr-xr-x  87 root root 12288 07-04 00:53 etcdrwxr-xr-x  15 root root  4096 07-04 00:52 homedrwxr-xr-x  11 root root  4096 2012-10-17 libdrwxr-xr-x   8 root root 12288 2012-12-16 lib64drwx------   2 root root 16384 2012-10-16 lost+founddrwxr-xr-x   2 root root  4096 2009-10-01 mediadrwxr-xr-x   2 root root  4096 2011-05-13 miscdrwxr-xr-x   2 root root  4096 2009-10-01 mntdrwxr-xr-x   6 root root  4096 2012-11-26 optdr-xr-xr-x 201 root root     0 02-03 21:49 procdrwxr-x---   9 root root  4096 07-04 00:53 rootdrwxr-xr-x   2 root root 12288 2012-12-16 sbindrwxr-xr-x   2 root root  4096 2012-10-16 selinuxdrwxr-xr-x   2 root root  4096 2009-10-01 srvdrwxr-xr-x  11 root root     0 02-03 21:49 sysdrwxrwxrwt   8 root root 53248 07-04 18:34 tmpdrwxr-xr-x  17 root root  4096 2012-11-07 usrdrwxr-xr-x  22 root root  4096 2012-10-16 var


5 cat //显示文件内容

$ cat names sussanHenryKenAlian

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]$ lsnames  new_names

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

[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]$ mv names renames[xiaojing@wiki wiki.inc.alipay.net /home/xiaojing]$ lsnew_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]$ lsnew_names








原创粉丝点击