ubuntu下学习linux
---恢复内容开始---
查看当前正在运行的进程(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的更多相关文章
- 20155228 基于VirtualBox安装Ubuntu和学习linux命令的学习经历和心得
一.虚拟机VirtualBox的下载安装 基于VirtualBox虚拟机安装Ubuntu图文教程 虽然娄老师的教程对于VirtualBox的下载安装讲的很简单,可以说是一笔带过,但是我在下载安装的过程 ...
- Ubuntu下查看linux版本,内核版本,系统位数,gcc版本
1. 查看linux版本 sunny@ubuntu:~$cat /etc/issueUbuntu 11.04 \n \l 2. 查看内核版本1) sunny@ubuntu:~$ cat /proc/ ...
- Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建
近期開始玩PHP,于是试着搭建一下开发环境并做个记录,以备日后再使用起来方便可查. 第一步 确保软件包是最新的 sudo apt-get update 第二步 安装Apache2 sudo apt-g ...
- ubuntu下编译linux内核之前需要做哪些准备?
答: 安装必要的工具(笔者使用的ubuntu代号为bionic) sudo apt-get install -y bison flex
- Ubuntu下Xilinx Linux内核编译问题,出现“缺少ncurses”libraries
对官方提供的内核源码包进行解压缩,进入到内核目录,使用make menuconfig后,发现提示以下错误: *** Unable to find the ncurses libraries or th ...
- SQL学习笔记——SQL初入门,Ubuntu下MySQL的安装
刚开始接触sql,于是准备在Ubuntu下学习sql,就跟着itercast的sql教程开始入门了. 下面只是我个人的记录,高手请绕道: 一. 在安装之前,我们可以用下面这个命令通过开放端 ...
- 在Windows环境中学习Linux
如何在Windows环境下学习Linux?方法如下: 方法一: 下载Cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,网上有很多安装教程,这里不多说. 方法二: 下载一个 ...
- Ubuntu下成功安装QQ2013
阳光小强最近用Win8系统感觉特别不爽,中午果断换了一个win7系统,又想着能不能搞个双系统(最近在看一些linux东西),于是就开始整起来.结果并不好,linux虽然整好了,但是硬盘全部格式化了,当 ...
- win10以及ubuntu下设置pip源
问题描述:有一段时间下载python库的时候速度非常慢,想着提高安装python库的速度. window10下: 一:首先进入c盘的用户目录,如我的目录为C:\Users\felix. 二:创建名为p ...
随机推荐
- 【转】使用JMeter对数据库做压力测试
作为一名开发人员,大多情况下都会认真的做好功能测试,但是却常常忽略了软件开发之后的压力测试,尤其是在面向大量用户同时使用的Web应用系统的开发过程,压力测试往往是不够充分的.近期我在一个求职招聘型的网 ...
- java web----刷新页面的程序 (重复包括)
<%@ page language="java" import="java.util.*" pageEncoding="gb2312" ...
- Java-Runoob-高级教程:Java Applet 基础
ylbtech-Java-Runoob-高级教程:Java Applet 基础 1.返回顶部 1. Java Applet 基础 Applet 是一种 Java 程序.它一般运行在支持 Java 的 ...
- Java-Runoob-高级课程:Java 集合框架
ylbtech-Java-Runoob-高级课程:Java 集合框架 1.返回顶部 1. Java 集合框架 早在 Java 2 中之前,Java 就提供了特设类.比如:Dictionary, Vec ...
- Web项目中定时任务无法绑定SessionFactory的问题解决
正常我们在web开发中,由于需要在页面上或者脱离事务时使用到懒加载对应的对象,一般都采用Open Session In View模式. Open Session In View OpenSes ...
- 【BZOJ】2818: Gcd(欧拉函数+质数)
题目 传送门:QWQ 分析 仪仗队 呃,看到题后感觉很像上面的仪仗队. 仪仗队求的是$ gcd(a,b)=1 $ 本题求的是$ gcd(a,b)=m $ 其中m是质数 把 $ gcd(a,b)=1 $ ...
- MySql For Windows解压缩版配置
#配置步骤 1.首先下载解压. (此处我解压到了我电脑的“E:\software\MySql”这个位置,下文以这个目录举例); 2.我的电脑右键属性,找到环境变量配置,配置环境变量,将mysql.ex ...
- mysql的配置(图解)
一.配置MySQL数据库 1.解压绿色版mysql,如下图 二.安装服务 1.运行cmd(管理员版本,否则没有权限),如下图 2.运行命令mysqld –install安装服务,如下图: 如果不需要m ...
- 【转】Android 中处理崩溃异常并重启程序出现页面重叠的问题
原文地址:http://blog.csdn.net/jiang547860818/article/details/53641113 android开发中经常会遇到程序异常,而已常常会遇到一出现异常AP ...
- sql 添加索引强大
以前没有亲自添加过索引,今天添加了一下,果真强大.几百倍的速度提升. SELECT * FROM tbl_sys_menu m WHERE m.SID in (SELECT mr.MENU_SID F ...