[表示命令]
man -f [] 显示一个命令的功能
whatis [] 显示一个命令的功能
ls -lR | grep '^-' | wc -l 统计一个目录下总共有多少个文件
head 【-n number】取出前几行
tail 【-n number】取出后几行
cat 查看文本内容 tac 反向查看
more 可翻页查看
less 可翻页查看
od 【-t type】查看非纯文本档
chattr [+- i/a] 对于数据安全给予的权限
lsattr 查看文件隐藏属性
locate 通过数据库找到文件名
find [path][option][action]
ln 源文件 目标文件 创建硬链接,目标文件是一个源文件,原文件删除则目标文件无作用
lsblk 列出系统上所有磁盘列表
blkid 列出装置的UUID等参数:UUID是全局单一标识符,Linux会将系统内所有的装置给予一个独一无二的标识符,这个标识符就可以拿来作挂载或者是使用这个装置与文件系统之用了。
parted device_name print 列出磁盘的分区表类型与分区信息。
fdisk MBR分区表使用)gdisk GPT分区表使用
mkfs 创建一个Linux文件系统
mount 挂载命令,要挂载到linux根目录下
umount 卸载
tune2fs 修改ext4的lablname与UUID
dd 可以创建空文件)转换与拷贝文件
parted [装置][指令[参数]] 也可以分区操作
gzip [-cdtv] [文件] 解压压缩包
tar xf 解压压缩包
dd 可备份完整的partition或disk,因为dd可读取磁盘的sector表面数据。
cpio为相当优秀的备份指令,不过必须要搭配类似find指令来读入将要备份的文件名数据,方可进行备份动作。
env 列出目前的shell环境下的所以环境变量与其内容

set 列出除了环境变量外还会将其他在bash内的变量通通显示出来

locale -a 查询linux支持的语系

read 【-pt】读取来自键盘输入的变量,常被用于shell script 上和使用者交互。(p 后面接提示字符)
(t接等待秒数

declare/typeset 宣告变量的类型,如果使用declare后面没有接任何参数,那么bash就会主动将所以的变量名称与内容通通叫出来,就好像使用set一样的。【delcare[-aixr] 值】

ulimit 限制用户的某些系统资源,包括可开启的文件数量,可使用的CPU时间,可使用的内存总量等等。

alias/unalias 命令别名设定(alias lm=`ls -al | more`)

source 读入环境配置文件的指令

stty,set 终端机环境设定

cut,grep 摘取命令(cut [-dfc]d:指定分隔符;f:分几段)

last 可以输出【帐号/终端机/来源/日期时间】的数据
sort 排序;uniq 去重复; wc 统计;

tee 会同时将数据流分送到文件去与屏幕;而输出到屏幕,其实就是stdout。

tr 可以用来删除一段信息当中的文字,或是进行文字信息的替换。

col[-xb] 将tab键换成对等的空格键

join [-t] 两个文件当中,有‘相同数据’的哪一行,才将它加在一起。

paste [-d] 将两行贴在一起,且中间以tab键隔开。

split 如果文件太大,可以依据文件大小或者行数来分区,就可以将大文件分区成小文件了。

shell 脚本:
条件判断:
case 变量 in
1)
程序段
;;
2)
程序段
;;
esac
if判断:
if [判断语句];
then
elif [判断语句];
then
else
fi
while循环:
while [判断语句]
do
程序段
done
for循环:
for var in value1 value2.....
do
程序段
done
until循环:
和while一样形式,不过until是判断条件执行不成功则执行程序段

函数:
函数名字 () {
代码块
return
}

for..do..done 的数值处理
for((初始值;限制值;执行步阶))
do
程序段
done

Linux 命令个人笔记的更多相关文章

  1. Linux命令学习笔记目录

    Linux命令学习笔记目录 最近正在使用,linux,顺便将用到的命令整理了一下. 一. 文件目录操作命令: 0.linux命令学习笔记(0):man 命令 1.linux命令学习笔记(1):ls命令 ...

  2. linux命令学习笔记(25):linux文件属性详解

    Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组. 最近访问或修改的时间等内容.具体情况如下: 命令: ls -lih 输出: [root@loc ...

  3. linux命令学习笔记

    操作文件和文件夹: copy: $ cp file1 file2 $ cp -r dir1 dir2 move: $ mv file .. $ mv file dir/ rename: $ mv fi ...

  4. Linux命令学习笔记1

    1.Linux命令学习 2.Mkdir /data       -创建文件夹 在/下创建文件夹 data 3.Cd               -目录切换 列如cd / 4.Touch /data/1 ...

  5. linux命令学习笔记(20):find命令之exec

    find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作, 这个时候exec的作用就显现出来了. exec解释: -exec 参数后面跟的是command ...

  6. linux命令学习笔记( 2 ) : cd 命令

    Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. . 命 ...

  7. linux命令学习笔记(28):tar命令

    通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的 工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linu ...

  8. linux命令学习笔记(1):ls命令

    ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单 如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查 看li ...

  9. linux命令学习笔记(4):mkdir命令

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限, 并且指定的目录名不能是当前目录中已有的目录. .命令格式: mkdir [选项] 目录... .命令功 ...

  10. linux命令学习笔记(3):pwd命令

    Linux中用 pwd 命令来查看”当前工作目录“的完整路径. 简单得说,每当你在终端进行操作时, 你都会有一个当前工作目录. 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置 ...

随机推荐

  1. Wannafly挑战赛16---A 取石子

    链接:https://www.nowcoder.com/acm/contest/113/A来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言52428 ...

  2. C#开发BIMFACE系列27 服务端API之获取模型数据12:获取构件分类树

    系列目录     [已更新最新开发文章,点击查看详细] BIMFACE官方示例中,加载三维模型后,模型浏览器中左上角默认提供了“目录树”的功能,清晰地展示了模型的完整构成及上下级关系. 本篇介绍如何获 ...

  3. .net core 部署到windows上的方法与 系统中相关问题的解决

    前言 Net core 项目部门在Windows有很多种方式,大致有以下几种, dotnet 命令, iis(windowshosts), 一些开源的应用容器(docker ) 基于一些exe 程序, ...

  4. Vert.x Web之Router

    Vert.x Web 是一系列用于基于 Vert.x 构建 Web 应用的构建模块. Vert.x Web 的大多数特性被实现为了处理器(Handler),因此您随时可以实现您自己的处理器.我们预计随 ...

  5. MySQL Explain学习笔记

    目录 一.执行计划概念 二.Explain用法 三.Explain属性介绍 3.1 id属性 3.2 select_type属性 3.3 table属性 3.4 type属性 3.5 possible ...

  6. [币严区块链]数字货币交易所之瑞波(XRP)钱包对接

    对接Ripple(XRP),不需要本地部署钱包,直接访问Ripple API,本文包括访问Ripple API及如何免费获取测试的XRP. 对接流程 安装Ripple API Ripple API 接 ...

  7. django配置静态文件的两种方法

    方法一:按照django配置静态文件的方法,可以在APP应用目录下创建一个static的文件夹,然后在static文件夹下创建一个和APP同名的文件夹,如我有一个blog的django项目,在下面有一 ...

  8. Python 踩坑之旅文件系统篇其一文件夹也是个文件

    目录 1.1 案例 1.2 分析 1.3 扩展 1.4 技术关键字 下期预告 代码示例支持 平台: Mac OS Python: 2.7.10 代码示例: - wx: 菜单 - Python踩坑指南代 ...

  9. Java程序连接数据库

    /** * 了解: 利用 Driver 接口的 connect 方法获取连接 */ // 第一种实现 /** * 了解: 利用 Driver 接口的 connect 方法获取连接 */ @Test p ...

  10. Google、百度搜索引擎高级应用6/15

    不得不知道的搜索技巧.