---恢复内容开始---

查看当前正在运行的进程(ps命令, grep 搜索命令)

 ps -ef # -e 显示所有进程,环境变量 -f 全格式  也可以用: ps -e -f

 # 显示所有关于java的进程和变量信息, 使用了grep进行了过滤
ps -ef | grep java #也可以用下面的命令查看,可以得到更多信息 -aux 显示所有状态和变量
ps -aux | grep java #可以使用more来进行分页
ps -lA | more #一般 -aux 和 -lax 最常用 部分参数:
-a 显示现行终端下的所有进程,包括其他用户进程
-A 显示所有进程
-c 列出进程时不含:路径,参数或常驻服务标志
-e 列出进程时,显示每个进程所使用的环境变量
-f 用ASCII字符显示树状结构, 表示程序之间的依赖
-H 显示树状结构,表示依赖
-l 长格式
-w 宽输出
-r 只显示正在运行的进程
-x 显示没有控制终端的进程
-u 以用户为主的格式来显示程序状况

查看了进程之后多半会kill进程,下面是几种常用方法

 kill -stop [pid]  # 停止一个进程,但不消灭
kill -cont [pid] # 重新开始一个停止的进程
kill -kill [pid] # 强制进程立即停止,并且不实施清理操作
kill - - # 终止现在登录用户的所有进程, 相当于注销

查看桌面是gnome还是kde的命令

env|grep DESKTOP_SESSION

chmod命令用法:  chmod [-cfvR] [--help] [--version] mode file...

          mode: 权限设定字串,格式: [ugoa][+-=][rwxX] 或数字 777

            => u: 文件所有者;   g:与拥有者同组;  o:其他用户;  a: 所有用户;  + - 用于增减权限 ;  = 用于唯一设定权限;  X表示?

          -c : 文件权限确实已经更改才显示更改动作

          -f : 文件权限无法更改时不显示错误信息

          -v: 显示权限更改详细资料

          -R: 递归更改同目录下所有文件和目录的权限

 chmod ugo+r file.txt
chmod file.txt
chmod -v a+r file.txt
chmod file #使文件具有root权限

cat命令用法:  可以同时查看多个文件内容

 cat -b file  #对非空行编号
cat -s file #不输出多余空行
cat -A file #\t显示为 ^I, 行尾显示 $ 等价于 -vET

tar 命令归档文件(备份)并用参数创建压缩文件

 tar -cf dest.tar  src.txt
tar -cfv dest.tar src.txt
tar -cfz dest.tar.gz src.txt #用-z压缩
tar -cfxz src.tar.gz dest #还原也要用-z参数,再加-x


-->

ubuntu下学习linux的更多相关文章

  1. 20155228 基于VirtualBox安装Ubuntu和学习linux命令的学习经历和心得

    一.虚拟机VirtualBox的下载安装 基于VirtualBox虚拟机安装Ubuntu图文教程 虽然娄老师的教程对于VirtualBox的下载安装讲的很简单,可以说是一笔带过,但是我在下载安装的过程 ...

  2. Ubuntu下查看linux版本,内核版本,系统位数,gcc版本

    1. 查看linux版本  sunny@ubuntu:~$cat /etc/issueUbuntu 11.04 \n \l 2. 查看内核版本1) sunny@ubuntu:~$ cat /proc/ ...

  3. Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建

    近期開始玩PHP,于是试着搭建一下开发环境并做个记录,以备日后再使用起来方便可查. 第一步 确保软件包是最新的 sudo apt-get update 第二步 安装Apache2 sudo apt-g ...

  4. ubuntu下编译linux内核之前需要做哪些准备?

    答: 安装必要的工具(笔者使用的ubuntu代号为bionic) sudo apt-get install -y bison flex

  5. Ubuntu下Xilinx Linux内核编译问题,出现“缺少ncurses”libraries

    对官方提供的内核源码包进行解压缩,进入到内核目录,使用make menuconfig后,发现提示以下错误: *** Unable to find the ncurses libraries or th ...

  6. SQL学习笔记——SQL初入门,Ubuntu下MySQL的安装

          刚开始接触sql,于是准备在Ubuntu下学习sql,就跟着itercast的sql教程开始入门了. 下面只是我个人的记录,高手请绕道: 一. 在安装之前,我们可以用下面这个命令通过开放端 ...

  7. 在Windows环境中学习Linux

    如何在Windows环境下学习Linux?方法如下: 方法一: 下载Cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,网上有很多安装教程,这里不多说. 方法二: 下载一个 ...

  8. Ubuntu下成功安装QQ2013

    阳光小强最近用Win8系统感觉特别不爽,中午果断换了一个win7系统,又想着能不能搞个双系统(最近在看一些linux东西),于是就开始整起来.结果并不好,linux虽然整好了,但是硬盘全部格式化了,当 ...

  9. win10以及ubuntu下设置pip源

    问题描述:有一段时间下载python库的时候速度非常慢,想着提高安装python库的速度. window10下: 一:首先进入c盘的用户目录,如我的目录为C:\Users\felix. 二:创建名为p ...

随机推荐

  1. java代码-----------继承练习

    总结:父类和子类拥有相同的 方法时,父类的方法被覆盖,子类 package com.sads; class fong { void pprint() { this.print(); this.prin ...

  2. Java编程打印出1000以内所有的完数

    /*如果一个数等 于其所有因子之和,我们就称这个数为"完数" * 例如6的因子为1,2,3, 6=1+2+3, 6就是一一个完数. * 请编程打印出1000以内所有的完数*/ pu ...

  3. css 定位position总结

    在CSS中,Position 属性经常会用到,主要是绝对定位和相对定位,简单的使用都没有问题,尤其嵌套起来,就会有些混乱,今记录总结一下,防止久而忘之. CSS position 属性值: absol ...

  4. 大白话系列之C#委托与事件讲解大结局

    声明:本系列非原创,因为太精彩才转载,如有侵权请通知删除,原文:http://www.cnblogs.com/wudiwushen/archive/2010/04/20/1698795.html 今天 ...

  5. CentOS7 系统菜单中添加快捷方式

    一,在桌面新建一个文件 文件名随意,但必须带有.desktop的后缀名, 以Eclipse为例 vi /usr/share/applications/eclipse.desktop 二,在文件中写入如 ...

  6. CocoStudio资源区导入Plist/PSD文件

    这两种文件在使用中和普通文件稍有不同,下作简单介绍.如有不适的地方欢迎批评指正. 首先简单说一下Plist文件,Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS ...

  7. python学习笔记(十二):发送邮件

    我们在开发程序的时候,有时候需要开发一些自动化的任务,执行完之后,将结果自动的发送一份邮件,python发送邮件使用smtplib模块,是一个标准包,直接import导入使用即可,代码如下: impo ...

  8. [Cpp primer] Library vector Type

    #include<vector> using std::vector; //Vector is a container. //It has a collection of same typ ...

  9. JS比较两个数组是否相等 是否拥有相同元素

    Javascript怎么比较两个数组是否相同?JS怎么比较两个数组是否有完全相同的元素?Javascript不能直接用==或者===来判断两个数组是否相等,无论是相等还是全等都不行,以下两行JS代码都 ...

  10. 【原】Coursera—Andrew Ng机器学习—编程作业 Programming Exercise 4—反向传播神经网络

    课程笔记 Coursera—Andrew Ng机器学习—课程笔记 Lecture 9_Neural Networks learning 作业说明 Exercise 4,Week 5,实现反向传播 ba ...