学习笔记一: linux 基础知识

一 文本编辑器

二 常见命令

2.1 history

2.2 bash

ctrl+a     jump to the beginning of the command line

ctrl+e

ctrl+u

ctrl+k

ctrl+left arrow

ctrl+r

2.3 help pinfo

pinfo cat

/usr/share/doc

三 文件系统

ext4

xfs

btrfs

gfs2

四 正则表达式

*    any string of 0 or more characters.

?    any single character.

~    the current user‘s home directory.

~username   user username‘s home directory.

~+  the current working directory.

~-  the previous working directory.

[abc..]

[[:alpha:]]

[[:lower:]]

[[:upper:]]

[[:idgit:]]

五 输入输出

standard input   0

standard output  1

standard error  2

>> file 2>&1

find /etc -name aaa > /tmp/output 2> /tmp/error

六 进程管理

1.状态: R,S,D,K

2.查看进程状态

ps aux

3.后台运行和前台运行

ctrl+z

jobs

bg

4.kill进程

kill -l   查看信号

三 服务

四  日志分析

五 网络

时间: 2024-10-17 05:13:56

学习笔记一: linux 基础知识的相关文章

学习笔记-《Linux基础知识之挂载详解(mount,umount及开机自动挂载)》

<Linux基础知识之挂载详解(mount,umount及开机自动挂载)>来源:Linux社区  作者:chawan 原文链接 http://www.linuxidc.com/Linux/2016-08/134666.htm 以下是学习作者这篇文章做的一些摘要及学习体会. 重要概念(经典原文引述) 挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点

【学习笔记】Linux基础知识

Linux的基本原则 1.由目的单一的小程序组成:组合小程序完成复杂任务: 2.一切皆为文件: 3.尽量避免捕获用户接口: 4.配置文件保存为纯文本格式: GUI接口: CLI接口: 命令提示符:prompt,bash(shell) #:root $:普通用户 命令: 命令格式: 命令 选项 参数 选项: 短选项:- 多个选项可以组合:-a -b = -ab 长选项:-- 参数:命令的作用对象(多个参数间用空格隔开) 使用凭证: linux系统严格区分大小写 虚拟终端(terminal):Ctr

APUE 学习笔记(一) Unix基础知识

1. Unix 体系结构 内核的接口被称为系统调用 公用函数库构建在系统调用接口之上 应用软件既可以调用公用函数库,也可以直接进行系统调用 2. 文件和目录 目录操作函数:opendir---> readdir---> closedir struct dirent 结构体 stat 系统调用 3.程序.进程.线程 程序:存放在磁盘上.并处于某个目录中的一个可执行文件.使用exec系列函数将程序从磁盘读入存储器,并使其执行 进程:程序的执行实体.进程控制的3个函数:fork.exec.waitp

三个月学习总结,Linux基础知识

到目前为止,学习已经有了三个月了,这三个月主要学习的是红帽Linux系统的基础知识,总结一下我的学习情况.Linux学习内容:(1).安装Linux系统(2).基础命令Linux系统中的一切都是文件 初始化进程Systemctl restart 服务名称 重启服务(PID值会变)Systemctl reload 服务名称 重启服务(pid值不变)Systemctl start 服务名称 启动服务Systemctl stop 服务名称 停止服务Systemctl enable 服务名称 加入到启动

【 学习笔记 】memcached基础知识

源地址:http://kb.cnblogs.com/page/42731/ 仔细学习了下,以下是记录的笔记备忘内容. 一.memcached是什么?    memcached是高性能的分布式内存缓存服务器.    一般使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态web应用的速度.提高可扩展性 memcached的特征:        1. 协议简单        2. 基于libevent的事件处理        3. 内置内存存储方式        4. memcache

libevent学习笔记 一、基础知识

欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/46485705 一.libevent是什么 libevent是一个轻量级的开源的高性能的事件触发的网络库,适用于windows.linux.bsd等多种平台,内部使用select.epoll.kqueue等系统调用管理事件机制. 它被众多的开源项目使用,例如大名鼎鼎的memcached等. 特点: 事件驱动,高性能; 轻量级,专注于网络(相对于ACE); 开放源码

m20预习笔记整理--linux基础知识

程序由指令+数据组成    高级语言--编译器--汇编语言--编译器--机器语言    linux指的是GUN tools+linux内核 系统结构    硬件        内核(内核隐藏了硬件特性,将计算机的计算能力抽象提供给应用程序使用)            应用程序(基于内核的systemcal实现的程序)            shell(也是应用程序)            库函数(.a或.so----是程序,但是没有执行入口,只能被调用)                应用程序,

AWS学习笔记(一)--CLI基础知识(测试)

Installing the AWS CLI Install the AWS CLI Using pip on linux1) Install python---Check to see if Python is already installed---$ python --version---Install python---$ sudo yum install python 2) Install pip---check pip---$ pip -V---install pip---$ cur

Spring基础学习笔记-Bean的基础知识

一. Bean的定义,初始化,使用和销毁 二.ref指定依赖的三种模式 三.Bean的五种自动装配模式(autowire) 四.Bean依赖检查的4种模式:配合atuowire使用,dependency-check="" 五.集合的注入方式 六.管理Bean config.xml文件<!--Bean的配置文档--><!--首先定义为XML的方式来存储Bean的配置--><?xml version="1.0" encoding="

Java学习笔记一(基础知识)

1  java基本概念 JDK  java  develop Kit   Java开发环境,三种版本J2SE(主要用与桌面和小程序的开发).J2EE(主要用户企业级的开发).J2ME(主要用于手持设备的开发) Jre  Java run environment Java运行环境, 2 java的基本特点 1)简单:java的编程风格类似C++.除去C++中容易产生错误指针,结构,枚举等.封装了很多类库. 2)面向对象的:完全面向对象的,支持继承.重载.多态等机制 3)健壮性:检查程序在编译或者运