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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运维知识大杂烩1(适合复习时候参考,初学会看着很杂)相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

  5. boot分区不能是lvm

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

  7. ll 显示的是mtime 



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

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

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

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

[[email protected] /]# vim /tmp/pwd

  1 #!/bin/bash

  2 function pwd()

  3 {

  4 echo "founction"

  5 }

~      

[[email protected] /]# . /tmp/pwd 

[[email protected] /]# pwd

hello




[[email protected] tmp]# echo --help

--help

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



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


[[email protected] ~]# 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 的提示符只有内部嵌命令

[[email protected] ~]# cat /etc/inittab    el6中设定开机级别的

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

 # inittab is no longer used when using systemd.



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

cat相关:

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

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

[[email protected] tmp]# cat < pwd.1    

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


[[email protected] tmp]# cat

zz

zz

world 

world

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


tail -0f 显示变化的数据

登录相关的:

[[email protected] tmp]# ll /etc/login.defs 

[[email protected] 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

[email protected] 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(适合复习时候参考,初学会看着很杂)的主要内容,如果未能解决你的问题,请参考以下文章

iOS 知识 - 常用小技巧大杂烩 - 转载

最适合初学者的Linux运维学习教程2018版

链表必会知识--适合快速复习

SpringBoot-运维实用篇复习(全)

这可能是最全面的Spring复习大杂烩了!

Zookeeper01——Zookeeper及其基本原理