Linux基础小模块

1.基础知识小块:shell

由shell程序的自带命令:即为内置命令(builtin)

独立的可执行程序文件、文件名 :即为外部命令 

[root@localhost~]#ls      ~用户当前所在目录  #:命令提示符(管理员帐号root)  $:普通用户            

  shell环境

    

  独特程序  它是指操作系统中,提供访问内核所提供之服务的程序!系统跟计算机硬件交互时使用的中间介质,负责解析用户提供的命令。


2.基础小知识:命令

#echo $PATH :从那些路径中查找用户键入的命令字符串所对应的命令文件。      环境变量:PATH

 /usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/usr/bin:/root/bin    

查的次序一定要自左到右         外部命令是带有程序的文件       

普通命令   /bin ./usr/bin         〈Linux下〉 最左侧/:表示根目录  其他的/:表示路径分隔符

管理命令   /sbin ./usr/sbin       〈windows下〉分隔符一般为\   

以.开头的文件为隐藏文件

. :  为当前目录

..:  为当前目录的上一级目录

[root@localhost ~]# /etc/sysconfig/    localhost也叫local ,正确的解释是:本地服务器

                   .:sysconfig  即为当前目录   

                  ..:/etc   即为当前目录的上一级目录

一、echo是个内建命令,应此可以用hellp echo 来获取帮助信息。           -n:关闭自动换行功能 

     而-e作为转义符时 可以做出闪烁的字体   即回显                     -b:退  格删除键  等

中括号内第一个数字代表前景色;第二个则代表背景色而5代表闪烁指令。

[root@localhost ~]#  echo -e "\033[43;32;5mhello zhangliang\033[0m"

hello zhangliang    闪烁

[root@localhost ~]#  echo -e "\033[43;31;5mhello zhangliang\033[0m"

hello zhangliang    闪烁

[root@localhost ~]#  echo -e "\033[45;32;5mhello zhangliang\033[0m"

hello zhangliang    闪烁


二、pwd  查看当前工作目录的完整路径: 

[root@localhost ~]# pwd

/root

[root@localhost ~]#

使用 pwd 命令查看指定文件夹:

[root@localhost ~]# cd /opt/soft/

[root@localhost soft]# pwd 

/opt/soft

[root@localhost soft]#

cd-:表示在上一个目录和当前目录之间来回切换。

cd 即change directory,改变工作目录


三、cat 连续的将文件的内容显示在屏幕上(连接文本文件)

cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 d
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。  

     file 文件内容内型查看命令

file /PATH/TO/SOMEWHERE

四、ls:list显示指定路径下的文件列表                                                                     ls -a 显示所有含隐藏文件

          ls -A 显示除带.和..之外的文件

          ls -l  长格式列表 详细文件信息

 

-wr-r- -r- – 

–  代表文件类型

rw- 文件属主的权限

r- – 文件属组的权限

r- – 文件其他用户的权限不包含属主和属组


用来查看命令类型: type ls  type type 

命令必须遵循的特定格式:exe  . mis   .ELF  . #file /bin/ls

原创文章,作者:Zzuimeng,如若转载,请注明出处:http://www.178linux.com/28493

(0)
ZzuimengZzuimeng
上一篇 2016-08-05 16:15
下一篇 2016-08-05 16:15

相关推荐

  • centos6.9的安装

    先准备一个安装虚拟机的的软件VMware Workstation Pro和光盘centos6.9和光盘 然后打开该软件,点击创建新的虚拟机   然后会出现一个新建虚拟机向导,选择典型,点下一步 继续点下一步   把虚拟机名称改成所装的版本 然后新建一个文件夹,点击浏览,接着点击这个新建的文件夹,这个文件夹就是虚拟机所装入的位置,…

    2017-07-15
  • Nginx配置详解

    NginX 回顾http协议: 1.URL格式 URL:shceme://username:password@host:port/path;params?query#fram 2.http事务:     request:请求报文格式       reponse:响应报文…

    Linux干货 2016-10-25
  • 马哥教育网络班21期+第8周课程练习

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 集线器 集线器也称HUB,工作在OSI七层结构的第一层物理层,属于共享型设备,接收数据广播发出,在局域网内一般都是星型连接拓扑结构,每台工作站都连接到集线器上。 由于集线器的带宽共享特性导致网络利用效率极低,一般在大中型的网络中不会使用到集线器。 网桥 网桥(Bridge)也称桥…

    Linux干货 2016-09-01
  • MySQL应用管理

    这篇文章主要讲述基本的SQL语句,以供新手参考使用,不过最好的办法还是查阅官方文档和help命令。 进入正题 什么是SQL?        SQL结构化查询语言,是关系型数据库查询和管理语言,是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系型数据库系统。 SQL的分类 &nbsp…

    Linux干货 2015-09-23
  • 磁盘管理及文件系统

    磁盘管理 本文将从以下几方面介绍 第一部分:磁盘管理 1、浅识Linux磁盘 2、常见命令 第二部分:文件系统管理 1、文件系统的创建 2、文件系统挂载 3、自动挂载配置文件 第一部分:磁盘管理 浅识Linux磁盘 对于Linux来说我们知道一切皆文件,同样在Linux中硬件设备在系统上会映射成相对应的文件,我们就像是在Windows看文件一样只要打开对应的…

    Linux干货 2017-08-15
  • 关于取路径名与基名的探讨和扩展-20160806

                          关于取路径名与基名的探讨和扩展     这两天学习grep  ,   egrep  ,  sed  &nb…

    Linux干货 2016-08-07