zoukankan      html  css  js  c++  java
  • 零碎

    
    date --date='@1564380075'
    date  +%s       从1970年1⽉1⽇⾄此刻所经历的秒数;timestamp;显⽰格式为:1456905397。
    
    halt    poweroff     关机   shutdown    
    
     export HISTTIMEFORMAT="%F %T "
    
    主机内存考察  交换分区一般为物理内存的2倍     交换分区 :  物理内存*2  > =4G? 交换分区 4g : 物理内存*2 
    
    4GB 或者以下内存的系统 2GB 起
    4GB 到 16GB 4GB 起
    16GB 到 64GB 8GB 起
    64GB 到 256GB 16GB 起
    
    内核版本   uname  -a  
    
    开机时长  uptime  
    
    出冯·诺依曼体系结构计算机五⼤组成部分都是哪些?
    运算器、控制器、存储器、输⼊设备和输出设备
    
    
    文件系统:
    cp  -p    复制保持文件系统的权限所有者 
    linux 文件系统每个文件用innode 标识
    必须的文件系统类型:根分区与文件系统
    在32位操作系统最⼤可以使⽤(4)G内存
    
    软硬连接:
     符号(或软)链接 1、⼀个符号链接指向另⼀个⽂件 2、⼀个符号链接的内容是它引⽤⽂件的名称 3、可
    以对⽬录进⾏ 4、可以跨分区 5、指向的是另⼀个⽂件的路径; 6、其⼤⼩为指向的路径字符串的长度; 7、
    不增加或减少⽬标⽂件inode的引⽤计数;
    
    硬链接 1、创建硬链接会增加额外的记录项以引⽤⽂件 2、对应于同⼀⽂件系统上⼀个物理⽂件 3、每个⽬录
    引⽤相同的inode号 4、创建时链接数递增 5、删除⽂件时: rm命令递减计数的链接 ⽂件要存在,⾄少有⼀
    个链接数 当链接数为零时,该⽂件被删除 6、不能跨越驱动器或分区
    
    
    某个⽂件占⽤了过多磁盘空间,rm删掉之后发现空间并没释放,是什么原因?如何解决?
    文件被进程占用,   使用命令  >   /xxxx/file  清空文件      进程退出后删除
    
    显⽰/var⽬录下所有以l开头,以⼀个⼩写字⺟结尾,且中间出现⾄少⼀位数的⽂件或⽬录
    ls   -d     /var/l*[0-9]*[[:lower:]]
    ls   -d    l*[0-9]*[a-z]
    
    显⽰/etc⽬录下以任意⼀位数字开头,且以⾮数字结尾的⽂件或⽬录
    ls -d /etc/[0-9]*[^[:digit:]]
    显⽰/etc/⽬录下以⾮字⺟开头,后⾯跟了⼀个字⺟及其它任意长度任意字符的⽂件或⽬录
    ls -d /etc/[^[:alpha:]][a-zA-Z]*
    
    隐藏的文件    
    只显⽰/root下的隐藏⽂件和⽬录
    
    只显⽰/etc下的⾮隐藏⽬录
    ls  -d   /etc/[^.]*/
    
    小写转大写 
     cat /etc/issue|tr 'a-z' 'A-Z' > /tmp/issue.out
    
    文件列表显示为一行  ls  -1   |  tr '
    '  ' '
    
    删除windows 控制字符  ^M
     cat test.txt |tr -d '
    ' > newtest.txt
    
    处理字符串“xt.,l 1 jr#!$mn 2 c*/fe 3 uz 4”,只保留其中的数字和空格
    echo 'xt.,l 1 jr#!$mn2 c*/fe3 uz4' |tr -d '[:punct:]' 
     
     echo 'xt.,l 1 jr#!$mn2 c*/fe3 uz4' |tr -d '[:punct:]'  |tr  -d 'a-z'
    
    将PATH变量每个⽬录显⽰在独⽴的⼀⾏
     echo $PATH  |  sed  -r 's/:/
    /g'
     echo $PATH |tr ':' '
    '
    
    tr  命令    
    将前⼀个命令的标准输出当做后⼀个命令的标准输⼊,称之为(管道)
    
    误删除了⽤户git的家⽬录,请重建并恢复该⽤户家⽬录及相应的权限属性
     cp -a /etc/skel/ /home/git
     chown -R git.git /home/git
      chmod -R 700 /home/git
    
    
    ⽤正则表达式匹配邮件地址和⽹站
    egrep "[[:alnum:] ]+@[[:alnum:]]+.com"
    egrep "^([a-zA-Z0-9_-.]([a-zA-Z0-9_-]{0,61}[a-zA-Z0-9_-])?.)+[a-zA-Z]{1,6}$"
    
    
    删除/etc/fstab⽂件中所有以#开头的⾏的⾏⾸的#号及#后⾯的所有空⽩字符?
    
    :%s@^#[[:space:]]+(.*)@1@ 
    
    取ip 地址
    ifconfig   eth0   | grep netmask | awk  '{print $2}'
    
    统计当前连接本机的每个远程主机IP的连接数,并按从⼤到⼩排序
     netstat -tun|grep ESTAB|tr -s " " : |cut -d: -f6|sort -nr|uniq -c
    
    以root登陆的每个主机ip地址的登陆次数
     last | grep ^root  |  grep -Eo  "([0-9]{1,3}.){1,3}[0-9]{1,3}" 
    
    
    touch /etc/nologin    禁止所有用户登陆
    
    rsync  默认端口873  
    
    
  • 相关阅读:
    自定义图标集
    微软Power BI 每月功能更新系列——Power BI 9月版本功能更新全面解读
    使用Power BI中的假设参数控制表视觉中要显示的行数
    如何使用Power Query自动存储最近2年的数据
    vscode-常用快捷键
    微信小程序开发-入门到熟练(wepy-初级篇)
    vscode-函数注释插件-正则插件
    vscode 编写Markdown文件
    wepy-开发总结(功能点)
    常用git命令
  • 原文地址:https://www.cnblogs.com/g2thend/p/11265341.html
Copyright © 2011-2022 走看看