码迷,mamicode.com
首页 > 其他好文 > 详细

运维知识大杂烩1(适合复习时候参考,初学会看着很杂)

时间:2017-10-06 21:24:42      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:运维   命令   基础   

    运维知识大杂烩1                                   技术分享

  1. ftp下载不了,目录没有w权限,产看文件本身有没有权限。

  2. kvmvmware方便的是可以直接进入虚拟机里面。

  3. vmware 虚拟机有快照的时候只能增加disk ,不能减少disk。

  4. 短连接(如httpd连接)就是处理完你的事情之后就断开了。

  5. boot分区不能是lvm

  6. ssh 忘记在服务器上结果关了本机,死了服务器

  7. ll 显示的是mtime 



系统命令分类:内部命令,外部命令,别名,函数 。

type -a 可以看到命令的路径和类型

source 函数名,使得函数生效。
[root@zhouyaxiong /]# type pwd
pwd 是 shell 内嵌
[root@r ~]# type -a pwd
pwd 是 shell 内嵌
pwd 是 /usr/bin/pwd
[root@zhouyaxiong /]# alias pwd=‘echo hello‘
[root@zhouyaxiong /]# pwd
hello
可以看出别名的优先级高于内嵌,

函数与内嵌命令的优先级比较:

[root@zhouyaxiong /]# vim /tmp/pwd

  1 #!/bin/bash

  2 function pwd()

  3 {

  4 echo "founction"

  5 }

~      

[root@zhouyaxiong /]# . /tmp/pwd 

[root@zhouyaxiong /]# pwd

hello




[root@zhouyaxiong tmp]# echo --help

--help

echo的帮助需要help echo,echo是内嵌命令。



救援模式是光盘里面的根不是磁盘的根 ,和单人维护不一样


[root@zhouyaxiong ~]# ldd `which chroot`

linux-vdso.so.1 =>  (0x00007ffcb9479000)  内存空间

libc.so.6 => /lib64/libc.so.6 (0x00007f0d5c695000)

/lib64/ld-linux-x86-64.so.2 (0x00007f0d5ca6b000)

程序执行还需要模块(驱动)的, 如上是chroot这个程序所依赖的模块。




changeroot 之后是bash-4.2 的提示符只有内部嵌命令

[root@zhouyaxiong ~]# cat /etc/inittab    el6中设定开机级别的

[root@zhouyaxiong ~]# cat /etc/inittab  el7中提示这个文件已经丧失功能了

 # inittab is no longer used when using systemd.



dns的zone文件,需要带权限拷贝,

cat相关:

cat 会把文件都加在内存中,大文件会危险

cat -A 会在文件的结尾加$

[root@zhouyaxiong tmp]# cat < pwd.1    

cat 看文件其实是内容省略了< 


[root@zhouyaxiong tmp]# cat

zz

zz

world 

world

这个是从键盘输入 ,会有重复。


tail -0f 显示变化的数据

登录相关的:

[root@zhouyaxiong tmp]# ll /etc/login.defs 

[root@zhouyaxiong tmp]# ll /etc/default/useradd 

管道是只将正确的结果输出过去

锁定账户就是把密码加上!

加载环境不完整就会不完全登陆

用户信息相关命令 :

finger zyx 查看zyx用户的信息

chfn zyx   信息写在描述信息里面

chsh zyx 改变登陆shell

软件安装:

rpm -ql 查看定义好了的目录

二进制包可以安装多个,解压在不同目录

yum仓库中的repodata 记录yum 的依赖关系,由createrepo创建。

tar:压缩相关

Compression options:根据格式自动压缩

       -a, --auto-compress

              use archive suffix to determine the compression  pro‐

              gram

vim相关命令

dw    删除光标所在位置的单个单词,

dG   删除光标所在行到文本的结尾,

在文件中读取其他文件:r /etc/redhat-release

root@zhouyaxiong tmp]# vim pwd.1  +3

权限相关:

 -d, --default   默认的acl权限,是针对目录的。

sgid   当给一个目录添加了sgid

/tmp t权限是  share时候使用;


   chattr - change file attributes on a Linux file system

tar


    备注:适合复习参考,初学者学一遍再参考也不错,技术分享




 

本文出自 “linux” 博客,请务必保留此出处http://zhouyaxiong.blog.51cto.com/11476760/1970512

运维知识大杂烩1(适合复习时候参考,初学会看着很杂)

标签:运维   命令   基础   

原文地址:http://zhouyaxiong.blog.51cto.com/11476760/1970512

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!