the following Codes has been confirmed by me

1.头部标识[pecool@demo ~]:

  其中pecool代表登入用户;demo代表系统名称;~代表当前处于当前用户所在目录,具体目录结构是/home/pecool。

2.ls /:

  'ls'英文list,'/'表示根,含义即列出linux系统的根目录,另外ls命令不切换文件位置,只是查看。

3.ls /home/pecool:

  展示用户pecool下的文件信息

4.dir

  展示出当前所在目录下的所有文件和文件夹

5.cd fileName

  cd代表切换当前所在位置或者叫目录,进入名称为fileName的文件夹,前提是当前所在目录中必须有这么个文件夹

6.cd /和cd /home/pecool的切换

  cd /  表示进入根目录,[pecool@demo /] ;cd /home/pecool表示进入用户pecool下  ,cd可以直接切换所在目录

6.cd ..

  后退一步,相当于window下后退

7.touch a.txt

  创建文件

8.mkdir myFile

  创建文件夹;

  mkdir a b c同时创建多个文件夹;

  mkdir -p a/b 创建目录下的子目录,p代表循环创建

9.rm 文件名

  删除文件,如果是目录直接这样删,会报错,提示是目录删除不了。

10.rm -rf 文件夹名,-f强制删除 -r是递归

  删除或文件夹

11.mv a.txt b.txt

  给文件改名

12.mv a.txt /home/pecool/myFile

  移动文件到另一个文件夹

13.ls -ld 文件路径

  l表示long,d表示directory  合起来表示文件的详细信息,即以长格式显示

14.pwd

  查看当前绝对路径

15.cat

  查看文件内容

16.echo "iam a good boy" > a.txt

  清空a.txt中的原内容,将"i am a good boy" 插入到a文本中去,>又叫重定向,数据流是箭头朝向的方向流动

17.echo "hasdfsdjfsjdfsdfks"

  意思是输出后面的那些文本

18.echo "iam a good boy" >> a.txt

  >>a.txt不清空,追加内容,>又叫追加重定向,数据流是箭头朝向的方向流动

19.printf 复杂输出

20.;多个命令的分隔符

21:添加多行文本

  cat >>file.txt<<start

  row one

  row two

  row three

  start

  备注:start是开始和结束的标识

22.使用cat追加文本

  cat > file.txt

  aaa

  bb

  ctrl+c/d退出

  注意:>覆盖文本;>>追加文本

23.   复制文件

  cp a.txt /home/pecool

24 复制文件夹

  cp -a a.txt /home/pecool

  注意:-a是拷贝文件参数

  更多拷贝cp信息可以:man cp

  参考下图:

  

25.看命令信息

  man rm

  man ls

  man cp

26.head -2 old.txt

  取前2行的数据显示

27.看文件的树形结构

  没有tree命令安装:yum install tree -y

  tree 绝对路径/相对路径

28.tab键命令提示功能

29.which/whereis

  查看某个命令所在位置eg:which cp

linux-----初学命令和理解的更多相关文章

  1. Linux命令行–理解Linux文件权限(转)

    6.1.1 /etc/passwd文件 /etc/passwd:包含系统用户账户列表以及每个用户的基本配置信息 每个条目有七个字段,每个字段用冒号隔开 登录用户名 用户密码 用户账户的UID 用户账户 ...

  2. [20170705]理解linux su命令.txt

    [20170705]理解linux su命令.txt --//我一般在维护时经常使用root用户登录,然后su - oracle 转到其他用户操作--//一般都加入 - 参数.这个已经成了条件反射.. ...

  3. 理解linux sed命令

    理解linux sed命令(2010-02-27 18:21:20) 标签:linuxshellsed替换 分类:革命本钱 1. Sed简介sed是一种在线编辑器,它一次处理一行内容.处理时,把当 前 ...

  4. 数据仓库002 - 复习Linux shell命令 - echo bash_profile bashrc which命令的理解 alias history

    1.echo 打印 . echo 的作用是在屏幕上打印输出内容,与文件和持久化可以理解为没有丝毫关联.如:在屏幕上打印“ echo 的作用是打印文字! ” 实例1:输出系统的环境变量名称 $PATH ...

  5. [转帖]C语言计算时间函数 & 理解linux time命令的输出中“real”“user”“sys”的真正含义

    C语言计算时间函数 & 理解linux time命令的输出中“real”“user”“sys”的真正含义 https://blog.csdn.net/willyang519/article/d ...

  6. [转帖]linux中systemctl详细理解及常用命令

    linux中systemctl详细理解及常用命令 2019年06月28日 16:16:52 思维的深度 阅读数 30 https://blog.csdn.net/skh2015java/article ...

  7. linux中systemctl详细理解及常用命令

    linux中systemctl详细理解及常用命令 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl理解 Li ...

  8. Linux初学:(二)Shell环境与命令基础

    博客园(FOREVER_ENJOY):http://www.cnblogs.com/zyx1314/ 本文版权归作者所有:欢迎转载!请注明文章作者和原文连接 Shell是什么? 1. Shell作为应 ...

  9. 理解linux网络管理命令

    linux 管理命令,iproute 查看帮助文件: man ip 以下为常用帮助文件. SEE ALSO ip-address(), ip-addrlabel(), ip-l2tp(), ip-li ...

  10. 20145222《信息安全系统设计基础》Linux常用命令汇总

    学习Linux时常用命令汇总 通过Ctrl+f键可在该网页搜索到你想要的命令. Linux中命令格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不 ...

随机推荐

  1. 3.python函数编程-reduce函数

    reduce将所有数据压缩到一起,得到一个最终的结果. 在python2中可以直接使用,在python3中需要导入 from functools import reduce 自己实现代码: num = ...

  2. Win10系列:WinJS库控件

    在介绍了如何使用标准的HTML控件以及WinJS库中提供的新控件之后,下面来着重介绍WinJS库中几种常用的控件. (1)ListView控件 在开发Windows应用商店应用时可以使用ListVie ...

  3. 1.3 CPU简介

    目录 CPU的功能模块 cpu总线 CPU寄存器 16位cpu的寄存器组 32位cpu的寄存器组 64位cpu的寄存器组 CPU的功能模块 CPU从逻辑上可以划分成3个模块,分别是控制单元.运算单元和 ...

  4. VCL界面控件DevExpress VCL Controls发布v18.2.5|附下载

    DevExpress VCL Controls是 Devexpress公司旗下最老牌的用户界面套包.所包含的控件有:数据录入,图表,数据分析,导航,布局,网格,日程管理,样式,打印和工作流等,让您快速 ...

  5. maven 打包前 Junit 测试

    1. 在需要打包前测试的项目中添加依赖 <dependency> <groupId>junit</groupId> <artifactId>junit& ...

  6. angular2的模板语法

    Angular 应用管理着用户之所见和所为,并通过 Component 类的实例(组件)和面向用户的模板来与用户交互. 从使用模型-视图-控制器 (MVC) 或模型-视图-视图模型 (MVVM) 的经 ...

  7. 牛客练习赛22 简单瞎搞题(bitset优化dp)

    一共有 n个数,第 i 个数是 xi  xi 可以取 [li , ri] 中任意的一个值. 设 ,求 S 种类数. 输入描述: 第一行一个数 n. 然后 n 行,每行两个数表示 li,ri.   输出 ...

  8. AssetBundle打包详解

    Unity5.x AssetBundle打包详解 在网上查看了很多资料,想详细搞清楚AssetBundle的原理.以实现符合项目需求的打包工具和加载逻辑 1. AssetBundle是什么? Asse ...

  9. Zookeeper与Paxos

    初识Zookeeper zookeeper为分布式应用提供了高效且可靠的分布式协调服务,提供了诸如统一命名服务.配置管理和分布式锁等分布式的基础服务. 在解决分布式数据一致性方面,zk没有直接采用Pa ...

  10. 使用git下载源码及数据文件

    初学git,用来下载github上的数据和源代码,具体步骤如下. 1.百度搜索git并下载:本想从github直接下载安装,无奈国外服务器的下载速度太慢,建议国内的直接搜索下载完整安装版. 2.完成g ...