1.文件处理命令:touch
 touch [文件目录][文件名]
 如:touch /tmp/jiejie/jiejie.conf
2.文件处理命令:cat
 cat 参数[文件目录][文件名]//显示文件的内容
 tac 参数[文件目录][文件名]//反向的显示文件的内容
 cat -n [文件目录][文件名]//显示文件的内容以及行号
 cat比较适合内容较少的文件
3.more命令
 more[文件目录][文件名]
 进入more查看文件后,按空格进行翻页
 进入more查看文件后,使用回车键换行
4.less
 less[文件目录][文件名]
 同more相同,添加了向上翻页的功能
 pageup向上翻页
 pagedown向下翻页
 可以进行搜索“/[关键词]”,此时输入“n”进行下一页的搜索
5.head查看文件的前几行
 head -n[行数目][文件目录][文件名]//如果不写行数目将默认显示10行
6.tail查看文件的末尾几行
 tail -n[行数目][文件目录][文件名]//如果不写行数目将默认显示10行
 -f查看文件的日志时是动态变化的(监控日志)
7.文件处理命令 ln
 ln -s[源文件][目标文件]
 ln -s /ect/issue /tmp/issue.soft //创建issue文件的软链接
 ln /ect/issue /tmp/issue.hard         //创建issue文件的硬链接
 文件的区别:
 权限不同:
 lrwxrwxrwx软链接文件中所有用户都具有所有权限(跟Windows中的快捷方式类似)
 软链接文件大小很小,软链接有明显的箭头指向
 软链接的权限由‘l’开头
 硬链接的大小,权限,修改时间等信息与源文件一致,而且内容同步(源文件被修改时,链接文件中的内容也会变化)
 当源文件被删除:
 软链接文件不能打开(提示找不到文件)
 硬链接文件不受影响,可以照常打开
 区别:
 硬链接不能跨分区,不能针对目录
 软链接可以跨分区
8.权限管理命令chmod
 文件的所有者和root可以进行对文件权限的修改
 chmod[{ugoa}{+-=}{rwx}][文件或目录]
 chmod u+x /tmp/jiejie/jiejie.conf //给文件添加所有者可执行的权限
 数字表示权限的方法:
 r-----4  //查看文件
 w-----2  //修改文件,可以在文件中创建、修改、删除文件
 x-----1  //可以进入文件目录
 rwxrw-r--
 7 6 4
 常用的方法:chmod 640 /tmp/jiejie/jiejie.conf
 chmod -r [文件或目录] //在修改文件或目录的权限时同时修改其子目录的权限
 ------------其他权限管理命令--------
1.chown:改变文件的所有者(只有管理员只能进行该操作)
    chown[用户][文件或目录]        //该用户必须在系统中已经存在的用户
2.chgrp:(改变文件的所属组)
    chgrp[组名][文件或目录]
3.umask -S显示、设置文件的省缺权限
4.文件搜索命令:find
    用法:find [搜索范围][匹配条件]
    find /tmp -name test.txt    //该命令的使用相当于全词匹配搜索
    find /tmp -name *test*        //类似模糊查找功能
    find /tmp -iname *test*        //不区分大小写    
注意:不能再服务器使用的高峰期使用find命令查找文件,find查找的范围越小越好
    find / -size +2049800

--------------shell基础概述----------------------
    shell(命令解释器)将命令翻译成机器语言
    shell是一种解释执行的脚本语言
    主要有两种语法类型Bourne(Bash 当前shell主流)和C
--------------shell脚本的执行方式----------------
1.echo :输出命令

Linux学习笔记02的更多相关文章

  1. Linux学习笔记02—磁盘分区

    下面介绍四种最常见的分区方式: (1)    最简单的分区方案. SWAP分区:即交换分区,建议大小是物理内存的1-2倍. /分区:建议大小在6GB以上. 使用以上的分区方案,所有的数据都在/分区上, ...

  2. Linux 学习笔记02丨Linux 概述、常用快捷键、apt命令

    Chapter 1. Linux 概述 Linux 是一种自由和开放源码的 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户.多任务.支持多线程和多CPU的操作系统.只要遵循 GN ...

  3. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  4. deepin linux学习笔记

    目录 deepin linux学习笔记 前言 linux常用命令 ls 显示文件夹内容 cd 切换当前目录 pwd 查看当前工作目录 mkdir 新建文件夹 rm 删除文件或文件夹 mv 移动文件 c ...

  5. Linux 学习笔记之超详细基础linux命令 Part 13

    Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 12---------------- ...

  6. Linux 学习笔记之超详细基础linux命令 Part 1

    Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122   说明:主要是在REHL Server 6操作系统下进行的测试 --字符界面虚拟终端与图形界面之间的切 方法:[ ...

  7. linux 学习笔记一

    Linux 学习笔记一 计算机 主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备. 操作系统 操作系统就是针对硬件编写的程序,同时提供硬件接口调用的接口.操作系统需要处理如管理与配置内存. ...

  8. linux学习笔记2-linux的常用命令

    第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...

  9. 软件测试之loadrunner学习笔记-02集合点

    loadrunner学习笔记-02集合点 集合点函数可以帮助我们生成有效可控的并发操作.虽然在Controller中多用户负载的Vuser是一起开始运行脚本的,但是由于计算机的串行处理机制,脚本的运行 ...

随机推荐

  1. 数据结构 - 动态单链表的实行(C语言)

    动态单链表的实现 1 单链表存储结构代码描述 若链表没有头结点,则头指针是指向第一个结点的指针. 若链表有头结点,则头指针是指向头结点的指针. 空链表的示意图: 带有头结点的单链表: 不带头结点的单链 ...

  2. DP(两次) UVA 10163 Storage Keepers

    题目传送门 /* 题意:(我懒得写,照搬网上的)有n个仓库,m个人看管.一个仓库只能由一个人来看管,一个人可以看管多个仓库. 每个人有一个能力值pi,如果他看管k个仓库,那么所看管的每个仓库的安全值为 ...

  3. DFS Codeforces Round #299 (Div. 2) B. Tavas and SaDDas

    题目传送门 /* DFS:按照长度来DFS,最后排序 */ #include <cstdio> #include <algorithm> #include <cstrin ...

  4. jQuery委托

    $('#container').on('click', '.elementClass', function() { // code }); http://stackoverflow.com/quest ...

  5. jq判断上下滚动

    $(document).ready(function(){ var p=0,t=0; $(window).scroll(function(e){ p = $(this).scrollTop(); if ...

  6. [Luogu2901][USACO08MAR]牛慢跑Cow Jogging Astar K短路

    题目链接:https://daniu.luogu.org/problem/show?pid=2901 Astar的方程$f(n)=g(n)+h(n)$,在这道题中我们可以反向最短路处理出$h(n)$的 ...

  7. MTK处理器手机 解锁Bootloader 教程

    目前很多手机都需要解锁Bootloader之后才能进行刷机操作   本篇教程教你如何傻瓜式解锁Bootloader 首先需要在设置-关于手机 找到版本号(个别手机可能是内核版本号,甚至其他) 然后 快 ...

  8. Request.Form("id")与Request.QueryString("id")的区别

    获取以表单提交的post类型的值,也就是获取<form method="post">这种方式提交的值request包含各种方式的值,没有指名是什麽,所以Request. ...

  9. 查看MySQL默认字符集

    MySQL默认字符集相信大家都有所了解,下面就为您介绍一下查看MySQL默认字符集的命令,希望对您学习MySQL默认字符集能有些帮助. MySQL的字符集支持(Character Set Suppor ...

  10. rtim() 函数说明

    rtim() 函数 string rtrim ( string $str [, string $character_mask ] ) 该函数删除 str 末端的空白字符(或者其他字符)并返回. 不使用 ...