授课内容:

0、linux系统由来

linux各种常用命令以及对命令参数选项的熟悉:

1、目录操作命令(【跳转;查看自己当下的位置-绝对路径;查看任何路径下的目录内容】pwd(Print Working Directory);ls;cd;【创建;复制?;移动/重命名?;删除;归档;压缩;解压】mkdir;cp;mvdir;rmdir;【目录权限】chmod

2、文件操作命令(【创建;复制;移动/重命名;删除】vi;cp;mv;rm;【文件显示】:cat;more;less;head;tail;【文件权限】chomd;【统计】wc)

3、标准输出/屏幕/命令行命令(【清屏】clear;【显示】echo【链接】ln -s )

4、SOS命令:(联机帮助命令man;--help)

5、初级耍帅/偷懒命令——(【自动补全命令】<Tab>键;【】上下键)

6、资深耍帅/偷懒命令——(shell脚本)

vi

注释#

详细:

1、pwd(Print Working Directory):打印出当前目录

2、ls(list):列表、列出

  语法:ls  [参数]  路径/文件名/文件夹名

  功能:列出文件或子目录的信息

  参数:   -a:显示所有文件,包括以.开头的隐藏文件

      -l:以长格式显示文件或子目录信息

      -i:显示每个文件的索引(节点)号

      -R:显示目录及下级子目录结构

      -S:以文件大小排序

3、cd(change directory):改变当前目录

cd    ~            # 回到home家目录

cd  $HOME    # 回到home家目录

  cd   ./             #跳转到当前目录

  cd  ../             #跳转到上层目录

4.mkdir(make directories):创建目录

  语法:mkdir    [参数]   目录名

  参数:    -p:建立目录时,如果父目录不存在,则此时可以与子目录一起建立,即一次可多建立多级目录

      -m:指定权限

     

  eg:mkdir   -p  -m 700  dir2/bak

5.cp(先略)

6.mvdir(move directory):移动目录  #必须在一个文件系统

7.rmdir (remove directory):删除目录

  语法:rmdir    [参数]   目录名

  参数:    -p:一起删除父目录时,父目录下应无其他目录。

  eg:rmdir -p  longkey/test #删除当前目录下的longkey/test目录,且删除test目录时,如果,父目录longkey下无其他内容,则也将longkey目录一起删除。

8.vi

命名规则:数字、字母、下划线

9.cp(copy):复制

  语法:cp  [参数]   file_1   file   #复制file_1到file

             cp  [参数]   file_1 file_2 ......file_n   directory  #将文件file_1到file_n都复制到directory目录下

      cp  [参数]    directory1   directory  #复制目录directory1到目录directory

     cp  [参数]    directory1   directory2 ...  directory_n    directory  #复制目录directory1....directory_n到目录directory

  参数:

10.mv(move files):移动或更改现有文件或目录

  语法:mv  [参数]   file    directory #移动file文件到directory目录下

     mv  [参数]   file_1 file_2 ...file_n  directory   #将文件file_1到file_n都移动到directory目录下

     mv  [参数]   file_1    file_2  #把文件file_1文件名字改为file_2

  参数:-f :禁止提示

     -i :目标文件或目录存在时,提示是否覆盖

11.rm

12.cat(concatenate files and print on the standard output posted):合并文件和打印输出标准发布

  语法:cat  [参数]  file

  eg:    cat  file   #显示文件内容

      cat -n 5  file  #显示文件第五行内容

      cat  file1  >file2  #复制file1到file2中

      cat  file_1  file_2 ... file_n  >file  #将file_1到file_n文件依次粘贴到file文件中

      cat  file1 >> file2   #将文件file1复制到file2文件后边

      cat  >file  #建立简短文本文件,Ctrl+d 结束

13.more

  语法: more  [参数]   file

  eg:more file  #分屏显示file的内容

    ls |more  #查找相关目录、文件

    ls  -al |more  #详细查找相关目录、文件信息

    ps  -ef |more  #查找相关进程信息

14.less

15.head

   语法: head  [参数]  file

   参数:-n  number  :显示文件的前number行

      -c  number  :显示文件的前number个字符

      缺省时,head显示  文件的前10行

16.tail

  语法:tail [参数]  file

  参数:-f :使命令进入无限循环

     -n  number : number后的数字为字节位移,缺省为10

     -c  number : number后的行位移,缺省为10

17.chomd

18.wc:文件内容统计

  语法:wc [参数]  file

  参数:-c :统计字节数

     -l  :统计行数

     -w :统计字数

19.clear

20.echo

21.ln(link):建立连接

  语法:ln  [参数]  目标  连接名

  参数:-s:建立符号链接(软链接symbolic link)

     不加-s参数:建立硬链接(hard link)      

                  目标:源文件或目录

   功能:

22.man

23.--help

27,及时中断 :Ctrl+C

授课目标:

了解为什么选择用linux?

熟悉一些linux命令的基本操作

熟悉一些linux命令参数选项的用法

Linux——入门命令的更多相关文章

  1. Linux 入门命令

    本文系转载:http://www.cnblogs.com/wwj9413/archive/2012/03/15/2638638.html#2929949 1.Linux进入与退出系统 进入Linux系 ...

  2. Linux入门命令

    ####常用的目录 /主目录 ① /root:存放启动Linux时启动的核心文件,包括一些连接文件以及镜像 ② /bin:binary的缩写,存放经常使用的命令 ③ /dev:Device(设备)的缩 ...

  3. Linux入门命令解释(1)

    第一章Linux安装及服务控制 1.  uname -r              //查看linux版本号 2.cat  /proc/cupinfo      //查看CPU信息 3.cat  /p ...

  4. Linux入门命令1

    查询及帮助 man查看命令帮助,命令的词典,显示Unix联机参考手册的页面 info从Info参考系统中显示文件 help查看Linux内置命令的帮助,比如cd命令. whatis 为指定命令显示一行 ...

  5. 03.linux入门命令

    1.linux命令的格式 命令 [选项] [参数] eg: ls ls -l ls -l /home 注: a.选项与参数不一定存在 b.选项用 "-" 来指明 c.命令,选项,参 ...

  6. linux 入门命令总结

    1,tree -d /etc/ 参数表示只显示目录 -f 显示内容的完整 -i 不显示树枝显示完整路径2,mkdir -p 递归创建多级目录 -v 显示创建目录的过程 -m 设置目录的默认权限 mkd ...

  7. Linux入门_2-基础命令

    Linux入门-基础命令 目录 日期命令date 修改时区 日历命令cal 关机启动命令halt,reboot,poweroff whoami.who.who am i.w screen ...

  8. linux常用命令大全(linux基础命令入门到精通+命令备忘录+面试复习+实例)

    作者:蓝藻(罗蓝国度) 创建时间:2018.7.3 编辑时间:2019.4.29 前言 本文特点 授之以渔:了解命令学习方法.用途:不再死记硬背,拒绝漫无目的: 准确无误:所有命令执行通过(环境为ce ...

  9. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

随机推荐

  1. 【转载】python抓取网页时候,判断网页编码格式

    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能.我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取.但是在抓取过程中会遇到编码的问题, ...

  2. [教程]微信官方开源UI库-WeUI使用方法【申明:来源于网络】

    [教程]微信官方开源UI库-WeUI使用方法 [ 教程]微信官方开源UI库-WeUI使用方法 地址:http://www.weui.org.cn/?/article/1 微信公众号开发-WeUI使用说 ...

  3. 实战一个职业技术学校。 by:hack某某

    这是我们的目标,某一技术学院,这是一个注入点 上sqlmap 跑出了管理账号密码 扫后台 没有找到,注入就相当鸡肋了 换换其他思路 dba权限,想到了直接写入 找找路径之类的 找到了,运气相当的好 直 ...

  4. Codeforces 1089K - King Kog's Reception - [线段树][2018-2019 ICPC, NEERC, Northern Eurasia Finals Problem K]

    题目链接:https://codeforces.com/contest/1089/problem/K time limit per test: 2 seconds memory limit per t ...

  5. C++——创建类的时候用new与不用new 的区别(转)

    C++在创建对象的时候可以采用两种方式:(例如类名为Test) Test test  或者 Test* pTest = new Test().        这两种方法都可以实例化一个对象,但是这两种 ...

  6. 点击鼠标出现漂浮字体("自信", "自强", "坚持"...)效果实现

    前面我们谈到了漂浮磁力线/鼠标吸铁石特效你也可以实现,现在来聊聊点击鼠标出现漂浮字体("自信", "自强", "坚持"...)效果的实现,这 ...

  7. Servlet Analysis

    @WebServlet("/cdiservlet") //url映射 public class NewServlet extends HttpServlet { private M ...

  8. 《linux就该这么学》第六节,计划任务和用户身份管理!

    课本笔记:          case条件测试语句 4.4:计划任务服务 at 设置一次性计划任务 at  时间    //设置执行的任务                              a ...

  9. C++中的对象初始化

    当对象在创建时获得了一个特定的值,我们说这个对象被初始化.初始化不是赋值,初始化的含义是创建变量赋予其一个初始值,而赋值的含义是把当前值擦除,而以一个新值来替代.对象初始化可以分为默认初始化.直接初始 ...

  10. 第四章 DOM节点操作

    1.什么是DOM:DOM(document object model)文档对象模型,把每一个元素看做是一个节点,然后对节点进行增删改查的操作 2.DOM的分类:(1)Core Dom:可以对html, ...