ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 的几个命令 简单介绍与举例之一

linux 的几个命令 简单介绍与举例之一

原创 Linux操作系统 作者:linmenglan1 时间:2016-07-15 15:01:29 0 删除 编辑
echo  用于在终端显示字符串或变量,格式为 echo "字符串|变量'
echo  $SHELL
[tomcat3@REHL5 webapps]$ echo $SHELL
/bin/bash
[tomcat3@REHL5 webapps]$ echo wangbadan
wangbadan

date 显示当前系统时间,可以显示出具体的积分几秒
[tomcat3@REHL5 webapps]$ date '+%Y-%m-%d'
2016-07-15
[tomcat3@REHL5 webapps]$ date '+%Y-%m-%d %H:%M:%S'
2016-07-15 11:12:11
设置当前系统时间为 2016年7月15号11点18分
[root@REHL5 ~]# date -s "20160715 11:18:00"
Fri Jul 15 11:18:00 CST 2016
查看星期几:
[root@REHL5 ~]# date "+%A"
Friday
查看当前是上午还是下午
[root@REHL5 ~]# date "+%P"
am
判断今天是一年中的第几天
[root@REHL5 ~]# date "+%j"
197

uname  -a  用于查看系统内核版本信息
uptime  用于查看当前系统的负载情况
watch  -n 1 update 每秒刷新一次用来查看当前的负载情况
Every 2.0s: uptime        Fri Jul 15 11:33:31 2016
 11:33:31 up 164 days, 20:41,  2 users,  load average: 0.00, 0.06, 0.09
意思是当前系统时间,当前系统已运行的天数,当前在线用户,平均负载值,平均负载分为1分钟,5分钟,15分钟的系统负载情况,负载值越低越好
(小于1 是正常的)
获取当前系统信息
[root@REHL5 ~]# uptime
 11:36:35 up 164 days, 20:44,  2 users,  load average: 0.00, 0.03, 0.07
free 用于显示当前系统中内存的使用情况 free [-m/-g]
-m  是以m 为单位显示当前系统内存使用情况
[root@REHL5 ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          7854       5709       2145          0        217       2043
-/+ buffers/cache:       3449       4405
Swap:         9983          0       9983

who  命令用于登录主机用户情况
[root@REHL5 ~]# who
root     pts/2        Jul 15 09:52 (191.168.19.61)
root     pts/3        Jul 12 16:41 (191.168.19.61)
last  用于查看所有系统的登入记录 :last [参数],也就是说看哪个系统登录到当前用户过了
[root@REHL5 ~]# last
root     pts/2        191.168.19.61    Fri Jul 15 09:52   still logged in   
root     pts/2        191.168.19.61    Fri Jul 15 09:51 - 09:52  (00:00)    
root     pts/4        191.168.19.128   Thu Jul 14 18:06 - 20:20  (02:13)    
root     pts/2        191.168.19.61    Thu Jul 14 18:00 - 20:11  (02:11)    
root     pts/5        191.168.19.53    Thu Jul 14 10:50 - 11:39  (00:49)    
root     pts/4        191.168.19.128   Thu Jul 14 10:42 - 12:56  (02:13)    
root     pts/5        191.168.19.53    Thu Jul 14 10:23 - 10:41  (00:17)    
root     pts/4        191.168.19.128   Thu Jul 14 10:09 - 10:42  (00:32)    
root     pts/4        191.168.19.128   Thu Jul 14 10:09 - 10:09  (00:00) 

history 命令用于显示历史执行过的额命令
 1016  uname [-a]
 1017  uname -a
 1018  uptime
 1019  watch -n 1 uptime
 1020  watch -n 2 uptime
 1021  watch -n 2 uptime
 1022  updtime 
 1023  uptime
 1024  free -m
 1025  who
 1026  last
 1027  history


历史命令一般保存在  .bash_history 文件中,linux 中已 .开头的都是代表隐藏文件,一般会说系统文件。

pwd   用于显示当前的工作目录
-P 显示真实路径
[root@REHL5 ~]# pwd -P
/root
[root@REHL5 ~]# pwd
/root


cd  切换工作路径:   cd  目录名
[root@REHL5 usr]# cd /etc
[root@REHL5 etc]# 
返回上一级目录,即进入本目录的前一个目录,非本目录的母目录 用 cd -  例如: usr 和 /etc 不是层级目录如下:

[root@REHL5 usr]# cd /usr
[root@REHL5 usr]# cd /etc
[root@REHL5 etc]# cd -
/usr
[root@REHL5 usr]# 

返回自己的家的目录: cd ~
[root@REHL5 usr]# cd ~
[root@REHL5 ~]# 

ls  用于查看目录有有哪些文件
查看当前目录下有哪些文件 (长格式)
[root@REHL5 ~]# ls -al
total 448408
drwxr-x--- 20 root root      4096 Jul 15 11:25 .
drwxr-xr-x 27 root root      4096 Jul  6 10:25 ..
-rw-------  1 root root       161 Aug 11  2015 .ICEauthority
drwx------  2 root root      4096 Aug 11  2015 .Trash
-rw-------  1 root root         0 Jul 14 09:45 .Xauthority
-rw-------  1 root root     10270 Jul 15 13:06 .bash_history
-rw-r--r--  1 root root        24 Jul 13  2006 .bash_logout
-rw-r--r--  1 root root       191 Jul 13  2006 .bash_profile
-rw-r--r--  1 root root       176 Jul 13  2006 .bashrc
drwx------  2 root root      4096 Aug 11  2015 .chewing
-rw-r--r--  1 root root       100 Jul 13  2006 .cshrc
-rw-------  1 root root        26 Aug 11  2015 .dmrc
drwxr-x---  2 root root      4096 Aug 11  2015 .eggcups
drwx------  2 root root      4096 Jul 15 11:27 .elinks

ls -a  查看全部文件   
ls  -d  仅查看目录本身
ls -h  易读的文件能量
ls -l 显示文件的详细信息
例如 查看 etc  有哪些文件
[root@REHL5 ~]# ls  /etc
DIR_COLORS             gconf                         mail            redhat-lsb
DIR_COLORS.xterm       gcrypt                        mail.rc         redhat-release

查看 etc 目录与权限属性
[root@REHL5 ~]# ls -ld /etc
drwxr-xr-x 111 root root 12288 Jul 14 04:03 /etc

ls -ldh /etc  表示 以 /K/M/G 为单位显示容量
[root@REHL5 ~]# ls -ldh /etc
drwxr-xr-x 111 root root 12K Jul 14 04:03 /etc
[root@REHL5 ~]# 
























来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31369373/viewspace-2122067/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-07-03

  • 博文量
    85
  • 访问量
    157914