Ubuntu常见应用

来源:互联网 发布:unity3d 反射材质 编辑:程序博客网 时间:2024/04/30 07:30

1 XWindow与命令行模式的切换

 

命令行界面

图形界面

Ubuntu

Ctrl+Alt+F1~F6             (tty1~tty6)

Ctrl+Alt+F7          (tty7)

虚拟机的Ubuntu

先按:Ctrl+Alt+空格

再按:Ctrl+Alt+F1~F6

先按:Ctrl+Alt+空格

再按:Ctrl+Alt+F7

2普通用户与超级用户的切换

普通用户切换到超级用户:sudo su

超级用户切换到普通用户:Ctrl+Dexit命令

3查看文件内容命令

命令

说明

cat

由第一行开始显示文件内容

tac

从最后一行开始先是,taccat的反写

nl

显示的时候,顺便输出行号

more

一页一页地显示文件内容

less

more类似,比more更好的是,它可以往前翻页

head

只看开头几行

tail

只看结尾几行

od

以二进制的方式读取文件内容

4重启关机

重启命令:(root用户使用)

1reboot          /*马上重启*/

2shutdown –r now  /*马上重启*/

3shutdown –r 1    /*1分钟后自动重启*/

4shutdown –r 18:00 /*在时间为18:00时自动重启*/

关机命令:(root用户使用)

1halt            /*马上关机*/

2poweroff        /*马上关机*/

3shutdown –h now  /*马上关机*/

4shutdown –h 1    /*1分钟后自动关机*/

5查看系统资源

5.1查看内存

1free命令

lincoln@ubuntu:~$ free

            total       used       free    shared    buffers     cached

Mem:      2059432    208844     1850588   0      35956      94844

-/+ buffers/cache:       78044      1981388

Swap:      2093052      0       2093052         

lincoln@ubuntu:~$

free命令参数:

bkm:分别以字节(KBMB)为单位显示内存使用情况。

s delay:显示每隔多少秒数来显示一次内存使用情况。

t:显示内存总和列。

o:不显示缓冲区调节列。

5.2查看CPU

查看CPU详细信息的命令:cat /proc/cpuinfo

 1top命令

lincoln@ubuntu:~$ top

top - 04:09:14 up 1 day, 5:55,  3 users,  load average: 0.00, 0.00, 0.00

Tasks: 36 total,   12 running,  20 sleeping,  0 stopped,   4 zombie

Cpu(s): 0.0%us,  0.0%sy,  0.0%ni, 99.7%id, 0.0%wa,  0.0%hi,  0.3%si, 0.0%st

Mem:  2059432k total,   208844k used,  1850588k free,    35948k buffers

Swap:  786424k total,        0k used,   786424k free,    94852k cached

 

 PID USER      PR  NI VIRT  RES  SHR S %CPU %MEM   TIME+  COMMAND                                                               

 3045 lincoln   15   0 12712 1036  812 R  0.7  0.1   0:00.58 top                                                                   

   1 root      15   0 10352 684  572 S  0.0 0.0   0:02.07 init   

其中,Cpu(s): 0.0%us,  0.0%sy, 0.0%ni, 99.7%id, 0.0%wa,  0.0%hi, 0.3%si, 0.0%st

字段

说明

us

internal时间段里,用户态的CPU时间(%),不包含 nice值为负 进程 (usr/total)*100 

sy

internal时间段里,核心时间(% (system/total)*100

ni

internal时间段里,nice值为负进程的CPU时间(% (nice/total)*100

id

internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间(%(idle/total)*100

wa

internal时间段里,硬盘IO等待时间(% (iowait/total)*100

top命令参数:

1  查看每个cpu的利用率

q   退出top命令

M  根据内存大小进行排序

P   根据CPU使用大小进行排序

5.3 其他

lincoln@ubuntu:~$ uptime /*查看系统开机运行到现在经过多少时间*/

 04:35:28 up 1 day, 6:21, 3 users,  load average: 0.00,0.00, 0.00

lincoln@ubuntu:~$ vmstat /**/

procs -----------memory---------- ---swap-------io---- --system-- -----cpu------

 r b  swpd   free  buff cache   si  so   bi    bo  in   cs us sy id wa st

 0 0     0 1850528  35972 94864   0    0    1    0  218   6  0  0 100 0  0

lincoln@ubuntu:~$




0 0