linux 常用操作

1.切换root 用户 sudo su 然后输入当前的密码
2.登陆  先输入用户名 在输入密码
3.进入目录 cd 目录名称   主目录 cd /   返回上一级 cd ..   cd /根目标 进入带空格文件夹 加上“”或者在空格前面加上/
4.显示目录名称 ls
5.创建目录 mkdir java
6. 删除文件 rm -f  文件 或者 文件夹名称
6.Ubuntu 界面进入dos 界面 CTRL+ALT+F2~F6
7.返回Ubuntu 界面CTRL+ALT+F7
8.下载文件 wget   重命名下载 
     wget    http://www.linuxde.net/download?id=1  会以最后一个/后面命名
    wget  -O wordpress.zip  http://www.linuxde.net/download.aspx?id=1080   重命名下载 
    wget -c http://www.linuxde.net/testfile.zip    使用wget断点续传
 
9.cp 复制文件或者文件夹 例如  cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz      /usr/java/
10.运行命令rz,即是接收文件(上传到Linux上) 
11.运行命令sz file 就是发文件到windows上(保存的目录是可以配置)
12.查看ip地址   ip addr show    或者 ifconfig
13.编辑文件 
    进入vi $ vi myfile   是处于「命令行模式(command mode)」
    进入在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」
    按一下「ESC」键转到「命令行模式(command mode)」再删除文字退出vi及保存文件 切换 
    退出vi及保存文件 在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」
: w filename (输入 「w filename」将文章以指定的文件名filename保存) 
: wq (输入「wq」,存盘并退出vi) 
: q! (输入q!, 不存盘强制退出vi) 
15.查看内存使用情况

 (1)top

  top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器

  可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令:
  $ top -u oracle

     内容解释:

  PID:进程的ID
  USER:进程所有者
  PR:进程的优先级别,越小越优先被执行
  NInice:值
  VIRT:进程占用的虚拟内存
  RES:进程占用的物理内存
  SHR:进程使用的共享内存
  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
  %CPU:进程占用CPU的使用率
  %MEM:进程使用的物理内存和总内存的百分比
  TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
  COMMAND:进程启动命令名称

  常用的命令:

  P:按%CPU使用率排行
  T:按MITE+排行
  M:按%MEM排行

  退出 q;
      

   输入:free

   total:总计物理内存的大小

   used:已使用多大

    free:可用有多少

    Shared:多个进程共享的内存总额

    Buffers/cached:磁盘缓存的大小

    第三行(-/+ buffers/cached)

    used:已使用多大

    free:可用有多少

    第四行就不多解释了。

    区别:第二行(mem)的used/free与第三行(-/+ buffers/cache) used/free的区别。 这两个的区别在于使用的角度来看,第一行是从OS的角度来看,因为对于OS,buffers/cached 都是属于被使用,所以他的可用内存是434884KB,已用内存是3489800KB,第三行所指的是从       应  用程序角度来看,对于应用程序来说,buffers/cached 是等于可用的,因为buffer/cached是为了提高文件读取的性能,当应用程序需在用到内存的时候,buffer/cached会很快地被回收。所以从应用程序的角度来说,可用内存=系统free memory+buffers+cached。

     如上例:893176=434884+36436+421856

linux查看内存使用情况

 

 
14.软件的几种方法
   1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 
            源程序需要编译 
            1)tar –xvzf 软件包名 解压
            2) 执行“./configure”命令为编译做好准备;
                  默认安装目录在/usr/local或者/opt里
                 ./configure --prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个
     3) 执行“make”命令进行软件编译;
     4) 执行“make install”完成安装;
     5) 执行“make clean”删除安装时产生的临时文件
 2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。  
            可执行程序
            安装 rpm –ivh rpm软件包名
            执行命令查找安装目录:rpm -ql firefox-1.0.1-1.3.2
            卸载 rpm –e 软件名
 3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。
            可执行程序
          而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:名称-版本-修正版-类型
 
15.删除文件 rm -rf filename
16.启动tomcat        到bin目录 ./startup.sh
 
 
 
posted @ 2018-04-23 17:36  _debug—  阅读(242)  评论(0编辑  收藏  举报