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

转载请注明:linux运维部落 » Linux基础小模块

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

(0)
ZzuimengZzuimeng
上一篇 2016-08-10 13:58
下一篇 2016-08-10 13:58

相关推荐

  • GlusterFS测试报告-01

    一、GlusterFS基础环境的介绍 1、关于GlusterFS文件系统和架构的介绍 http://jingyan.baidu.com/article/046a7b3ef65250f9c27fa9d9.html 2、实验的目的 a. 利用多台性能较低并且老旧的服务器,实现企业的云盘功能 b. GlusterFS服务端和客户端的部署和配置 c. 实现Glust…

    Linux干货 2016-07-22
  • mysqldump的备份与恢复

    MySQL(05) 备份策略:     完全+差异+binlog(时间点还原)     完全+增量+binlog     备份,多久一次?         数据…

    Linux干货 2016-11-20
  • 磁盘管理

    磁盘管理     设备文件         I/O Ports: I/O设备地址         一切皆文件:     …

    Linux干货 2016-09-01
  • zabbix

    一、zabbix简介 Zabbix是一个基于WEB界面的分布式开源监控系统,主要有2部分构成,Zabbix server于Zabbix agent,同时也支持Zabbix proxy。 现在,我们已经将Zabbix大量的应用到了线上环境。在日常的监控中,深切的体验到了Zabbix的高效快捷和优秀的扩展能力。 Zabbix的底层采集程序是用C语言编写的Serv…

    Linux干货 2016-01-05
  • N25-第14周博客作业

    系统的INPUT和OUTPUT默认策略为DROP; iptables -P INPUT DROP iptables -P OUTPUT DROP [root@localhost ~]# iptables -L -n  Chain INPUT…

    Linux干货 2017-05-21
  • linux计划任务

    linux计划任务、周期性任务执行 未来的某时间点执行一次某任务:at,batch 周期性运行某任务:crontab 执行结果: 会通过邮件发送给用户, 存放在/var/spool/mail/UserName ~]# ss -tnl 或者 ~]# netstat -tnlp  查看是否有25号端口打开,来判断本机的邮件服务是否正常打开 本地电子邮件…

    Linux干货 2016-09-19