Linux 第四天
1、文件搜索命令
1)locate 在文件资料库中查找文件(需要文件资料库中有,新建的文件查不到,需要手动更新,updatedb。查不到/tmp目录下的文件)
语法:locate 文件名
常用选项:
-i:无视大小写查找
2)which 搜索命令所在目录及别名信息
语法:which 命令
3)whereis 搜索命令所在命令及帮助文档路径
语法:whereis 命令
4)grep 在文件中搜寻字串匹配的行并输出
英文原意:global search regular expression(RE) and print out the line
语法:grep [-i/-v] [指定字串] [文件]
常用选项
-i:不区分大小写
-v:排除指定字串所在行
2、帮助命令
1)man 获得帮助信息(以more打开查看)
英文原意:manual
语法:man 命令/配置文件(不需要全路径)
2)whatis 获得命令的简短信息
3)apropos 获得配置文件的尖端信息
4)--help 查看命令的选项
语法:命令 –help
5)info 跟man差不多,只是显示方式不同
6)help 获得shell内置命令(找不到命令所在目录,如cd,umask)的帮助信息
3、用户管理命令
1)useradd 田间新用户
2)passwd 设置用户密码(普通用户不允许设置太简单的密码)
3)who 查看登录用户信息
登录用户名 登录终端(tty:本地终端;pts:远程终端) 登录时间 ip地址
4)w 查看登录用户的详细信息
up连续运行时间 load average:负载情况
JCPU:用户累计占的CPU时间 PCPU:用户当前操作所占的CPU时间
4、压缩解压命令
1) .gz
gzip 压缩文件(压缩后的文件格式:.gz),不能压缩目录,不保留原文件
gunzip 解压缩.gz的文件
2).tar.gz 源码包格式
tar 打包目录(压缩后文件格式:.tar.gz),将目录打包成文件,一般加后缀名.tar
语法:tar [-zcf] [压缩后的文件名] [目录]
常用选项:
-c:打包
-x:解包
-v:显示详细信息
-f:指定文件名
-z:打包同时压缩,压缩成.gz
-j:打包同时压缩,压缩成.bz2
3).zip
zip 压缩目录或文件
语法:zip 选项[-r] [压缩后的文件名] [文件或目录]
-r:压缩目录
unzip解压缩
4).bz2
bzip2 压缩文件(压缩比比较大)
常用选项
-k:keep 保留源文件
bunzip2 解压缩
常用选项
-k:keep 保留源文件
Linux 第四天的更多相关文章
- Linux下四款常见远程工具比较
摘要:Linux远程可不像Windows下那么方便,主要是连接的速度.显示的画质不能令人满意(延迟.撕裂).本文只是说一下我用过的四款远程工具.Anydesk官网:https://anydesk.co ...
- 学习linux/unix编程方法的建议,学习Linux的四个步骤(转)
解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux ...
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一.http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把 ...
- Linux第四次学习笔记
程序的机器级表示 寻址方式的演变 DOS → 8086 → IA32 Inter处理器系列俗称x86,其演变过程(根据其所需要的晶体管数量来说明): 8086 → 80286 → i386 → i48 ...
- linux第四次读书笔记
第四章:进程调度 一.多任务 1.非抢占式多任务 进程会一直执行直到自己主动停止运行(这一步骤称为让步) 2.抢占式多任务 Linux/Unix使用的是抢占式的方式:强制的挂起进程的动作就叫做抢占.进 ...
- 【实践报告】Linux实践四
Linux内核分析 实践四——ELF文件格式分析 一.概述 1.ELF全称Executable and Linkable Format,可执行连接格式,ELF格式的文件用于存储Linux程序.ELF文 ...
- linux第四章笔记
第四章 进程调度 调度程序负责决定将哪个进程投入运行,何时运行以及运行多长时间.进程调度程序可看做在可运行态进程之间分配有限的处理器时间资源的内核子系统. 最大限度利用处理器时间的原则:只要有可以执行 ...
- linux分享四:cron系统
cron相关文件: /etc/cron.monthly/ /etc/cron.weekly/ /etc/cron.daily/ /etc/cron.hourly/ /etc/cron.d/ /etc/ ...
- linux 信号处理 四
一.信号生命周期 从信号发送到信号处理函数的执行完毕 对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生:信号在进程 ...
- linux第四章读书笔记
第四章 进程调度 一.多任务 多任务操作系统就是能同时并发的交互执行多个进程的操作系统.多任务操作系统使多个进程处于堵塞或者睡眠状态,实际不被投入执行,这些任务尽管位于内存,但是并不处于可运行状态.多 ...
随机推荐
- Unity Shader Graph(一)初次尝试
软件环境 Unity Version: 2018.1.2f1 边缘发光材质效果 创建工程 打开Unity并创建一个新工程 安装依赖项 Window -> Package Manager打开包管理 ...
- html5 + thyleaf引擎
偶然与巧合 舞动了蝶翼 谁的心头风起 前赴而后继 万千人追寻 荒漠唯一菩提 似擦肩相遇 或擦肩而去 命运犹如险棋 无数时间线 无数可能性 终于交织向你
- 如何查看安装python和numpy的版本
命令行下查看python和numpy的版本和安装位置 1.查看python版本 方法一: python -V 注意:‘-V‘中‘V’为大写字母,只有一个‘-’ 方法二: python --versio ...
- 【阿里云服务器】外网无法访问tomcat下部署的项目
问题提出:在ESC实例上部署了jdk和tomcat(略,上云了,上云了),启动tomct后,内网可以访问8080端口,外网无法访问8080. 系统环境:winsdow 2008 企业版 解决方案: 在 ...
- sqlite--一秒20万数据
参考博文:https://blog.csdn.net/weixin_35261786/article/details/78222602 #include <iostream> #inclu ...
- Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
今天在测试项目代码时,在idea中配置tomcat7插件运行后一直报如下错误: 解决方案:看了网上大多数办法都是修改xml文件配置,感觉并不适用,最后看到比较靠谱解释如下: pom.xml中jar包发 ...
- unable to auto-detect email address
git错误:unable to auto-detect email address 2017年11月14日 08:51:08 陈君豪 阅读数:7914 idea 用git更新的时候报错,详细错误信 ...
- join() ---- 使用四种不同的分隔符连接数组元素
var a = ['Wind', 'Rain', 'Fire']; var myVar1 = a.join(); // myVar1的值变为"Wind,Rain,Fire" var ...
- js实现图片上传预览功能,使用base64编码来实现
实现图片上传的方法有很多,这里我们介绍比较简单的一种,使用base64对图片信息进行编码,然后直接将图片的base64信息存到数据库. 但是对于系统中需要上传的图片较多时并不建议采用这种方式,我们一般 ...
- python入门(二):isinstance、内置函数、常用运算等
1. isinstance(变量名,类型) #判断什么类型 ps: 只支持输入两个参数,输入3个参数会报错 >>> isin ...