打开终端:ctrl+alt+t
清屏:ctrl+l
在终端在退出锁定:ctrl+c 目录:又称为文件夹,是包含所有的文件
目录创建规则:
1、大小是256
2、不能包含特殊字符
3、见名知义
路径:是反应目录和文件的位置
[绝对位置]文件位置:windows:盘符:\文件夹\文件.avi
linux: /home/主文件夹/0520/day01/a [相对位置]当前目录所在位置为 0520 ./day01/a
day03 ../day01/a .\c...\01jibi\biji.txt
..\c...\01biji\biji.txt 文件:在计算机中一切皆文件
在windows中区分文件可以通过扩展名来区分 .exe .txt .ppt
在Linux中文件没有扩展名 可以通过颜色区分 也可以通过命令来区分 file 文件名 在Linux中文件分为:
普通文件
目录文件
设备文件 字符设备文件 块设备文件
管道文件
链接文件 文件权限:
读【r】read
写【w】write
执行【x】execute d rwx rwx rwx 分为三组
d 目录 成为文件类型
第一组:文件的所属用户
第二组:文件的所属组
第三组:其他用户 Linux命令:
格式 :命令 选项 参数 帮助:
命令 --help
man 命令 快捷键:
tab 智能补全 如果没有重复的选项 自动补全 如果有重复项 按两下tab 显示列表
↑ ↓ 历史记录 查看之前敲过的命令 关闭后还会提示 但是同时打开两个终端 相互不会提示 常用命令:
ls 【查看文件】
格式:
ls -a 查看所有文件包含隐藏文件
ls -l 以列表形式查看文件,不包含隐藏文件
ls -lh 以列表形式查看文件,不包含隐藏文件 ,按照1024倍数显示{KB MB GB}
ls -all以列表形式查看文件,包含隐藏文件 快捷方式【ll】 通配符:
【*】 匹配任意多个字符【0-256】 a* 一个以上字符 256一下
【?】 匹配任意一个字符 a? 两个字符
【[a-z]】 区间法 匹配a到z的所有字符 只能确定一个字符
【[abcde]】 穷举法 权值法 匹配abcde的所有字符 只能确定一个字符 切换工作目录:
cd 【切换工作目录】cd 目录
格式:
cd 切换到用户主目录
cd ~ 切换到当前用户的主目录
cd .. 切换到上级目录
cd . 切换到当前目录
cd - 切换到上一次目录 cat 文件名 打开文件
mkdir 创建文件目录
cd 返回主目录
cd ???打开目录
rm -r 删除目录
ls 查看目录的文件
mkdir 目录名 -p 递归创建
rm 文件 -i询问 -r递归传出 链接格式: ln 源文件 链接文件 硬链接 链接格式:
ln -s 源文件 链接文件 软链接
硬链接文件占磁盘空间 但是删除源文件不会影响硬链接文件
软链接文件不占磁盘空间 但是删除源文件会影响软链接文件 文本搜索:
grep ‘搜索内容’ 文件名
-n 显示行好
-v反选
-i 忽略大小写 统配符:
【^a】以a为起始的字符搜索文件
【a$】以啊为结尾的字符搜索文件
【.】匹配任意一个非换行的字符
【*】匹配任意字符(大于0的整数) 计算文件行数或字数:wc 文件名 文件搜索:
find 目录 参数文件名 (可以使用统配符)
-name 文件名 -
-size 大小
-pern rex 归档:
tar - cvf 归档文件名 .tar 文件1 文件2 目录1 目录2
解归档:
tar -xvf 归档文件名.tar 路径 压缩:
gzip 归档文件名.tar 生成了一个文件 归档文件名.tae.gz 文件大小小于归档文件大小 归档文件名.tar不存在了
解压缩:
gzip -d 归档文件名. tar. gz 生成了一个文件 归档文件名.tar 一步归档压缩:
tar -czvf 文件名. tar. gz 文件1 文件2 目录1 目录2
一步解归档压缩:
tar -xzvf 文件名. tar. gz -C路径 bzip2压缩:
tar-cjvf 文件名.tar.bz2 文件1 文件2 目录1 目录2
bzip2解压缩:
tar -xjvf 文件名.tar.bz2 -C路径 zip压缩
zip 文件名 文件1 文件2 目录1 目录2 生成一个文件为:文件名.zip
unzip解压缩:
unzip 文件名.zip -C路径

  

linux 笔记 第一天的更多相关文章

  1. Linux笔记(第一天)

    一.命令 lscpu                               -- 查看cpu free                                 -- 内存查看 -m 以M ...

  2. 《Linux内核设计与实现》读书笔记——第一、 二章

    <Linux内核设计与实现>读书笔记--第一. 二章 标签(空格分隔): 20135321余佳源 第一章 Linux内核简介 1.Unix内核特点 十分简洁:仅提供几百个系统调用并且有明确 ...

  3. Linux读书笔记第一周

    1.Unix内核的特点:简洁:抽象:可移植性:进程创建:清晰的层次化结构. Linux内核是一种自由/开源的软件,设计思想与Unix系统相似(一切皆文件,特定的单一用途 & 简单的组合方式) ...

  4. 【Linux笔记】Linux目录结构

    [Linux笔记]Linux目录结构   本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...

  5. C++ Primer 笔记 第一章

    C++ Primer 学习笔记 第一章 快速入门 1.1 main函数 系统通过调用main函数来执行程序,并通过main函数的返回值确定程序是否成功执行完毕.通常返回0值表明程序成功执行完毕: ma ...

  6. Android群英传笔记——第一章:Android体系与系统架构

    Android群英传笔记--第一章:Android体系与系统架构 图片都是摘抄自网络 今天确实挺忙的,不过把第一章的笔记做一下还是可以的,嘿嘿 1.1 Google的生态圈 还是得从Android的起 ...

  7. [编程笔记]第一章 C语言概述

    //C语言学习笔记 第一讲 C语言概述 第二讲 基本编程知识 第三讲 运算符和表达式 第四讲 流程控制 第五讲 函数 第六讲 数组 第七讲 指针 第八讲 变量的作用域和存储方式 第九讲 拓展类型 第十 ...

  8. 《学渣Linux笔记》——关于.bashrc与profile(涉及交互式与非交互式、登录与非登录shell)

    <学渣Linux笔记>--关于.bashrc与profile(涉及交互式与非交互式.登录与非登录shell) 1.基本概念(个人理解) 交互式shell:等待用户输入,并执行相应操作的sh ...

  9. 《javascript权威指南》读书笔记——第一篇

    <javascript权威指南>读书笔记——第一篇 金刚 javascript js javascript权威指南 由于最近想系统学习下javascript,所以开始在kindle上看这本 ...

随机推荐

  1. sybase central 报 NullPointerException 解决

    准备发布版本,但是要创建数据库的时候遇到了问题,发现之前可以正常打开的sybase Central 现在无法打开了.苦恼一段时间后找到如下解决方法. 报错如下: 解决如下: 正常打开:

  2. return的作用

    (1)终止函数的执行. (2)返回到调用的地方. (3)返回值.

  3. Java 常见异常种类

    Java Exception: 1.Error 2.Runtime Exception 运行时异常3.Exception 4.throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统 ...

  4. 字典树-THE XOR largest pair

    题目:给你n个数字A1,A2....An ,问从中选出两个数字异或运算得到的最大结果是多少 0<=Ai<231 用字典树,记录每个数字的31位2进制01串(int 为4个字节,每个字节8个 ...

  5. amazeui表单form异步提交方法

    // 留言提交 $(function() { var $form = $('#ue-form'); $form.validator({ validateOnSubmit: true, submit: ...

  6. Winform 关闭按钮

    问题:我希望树形导航目录窗体在打开一条记录后自动隐藏,然后再次点击主页面打开按钮的时候在自动显示,这样就能保证树形目录仍旧显示隐藏前的展开状态.这里遇到一个问题,就是点击窗体右上角的关闭按钮时,默认情 ...

  7. HBuilder

    什么是HBuilder? HBbuilder是DCloud(数字天堂)推出的一款支持HTML5的WEB开发IDE,主体是由java编写的,它将HTML/JS代码块进行代码封装,达到简单数据形成代码的特 ...

  8. python升级pip和Django安装

    1.centos7默认python版本为2.7.5,现升级到3.6.0 2.wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz ...

  9. 20175303 2018-2019-2 《Java程序设计》第7周学习总结

    20175303 2018-2019-2 <Java程序设计>第7周学习总结 教材学习内容总结 1.String类: Java专门提供了用来处理字符序列的String类 构造String对 ...

  10. [ipsec][strongswan] 使用wireshark查看strongswan ipsec esp ikev1 ikev2的加密内容

    一,编译,启用strongswan的save-keys plugin ./configure --prefix=/root/OUTPUT --exec-prefix=/root/OUTPUT --en ...