运维基础之2

一、简单命令
  • 关机:halt,poweroff
  • 重启:reboot (-f:强制,不调用shutdown;-p:切断电源)
  • 关机或重启:shutdown(-r:reboot;-h:halt;-c:cancel)
    TIME:无指定,默认相当于 +1
    now:立刻,相当于+0
    +m:相对时间表示法,几分钟之后;例如:shutdown -h 3
    hh:mm:节点时间表示,指具体时间;例如:shutdown 10:01
  • 用户登录信息查看命令:
    whoami: 显示当前登录有效用户
    who: 系统当前所有的登录会话
    w: 系统当前所有的登录会话及所做的操作
  • nano 文本编辑 ctrl + x 退出 y保存
  • screen命令(类似windows系统的远程连接)命令没有安装,可以mount /dev/sr0 目录;本地安装:rpm -ivh 目录/Packages/screen-(tab补全)
    screen命令前提同一个用户远程连接同一台主机:
    A窗口:screen -S help111 开一个服务窗口名字叫help111
    B窗口:screen -ls列出窗口信息,screen -x help111加入help111窗口
    退出并关闭screen会话
    exit
    剥离当前screen会话
    Ctrl+a,d
    显示所有已经打开的screen会话
    screen -ls
    恢复某screen会话
    screen -r [SESSION]
  • ps aux查看运行进程
  • hexdump -C file,txt十六进制转储查看文件
  • echo file{1..10}.txt括号扩展:{ }
    file1.txt file2.txt file3.txt file4.txt file5.txt file6.txt file7.txt file8.txt file9.txt file10.txt
  • ctrl-r来在命令历史中搜索命令
    (reverse-i-search)`’:
  • ctrl+g:从历史搜索模式退出
  • history历史命令
    -c: 清空命令历史
    n: 显示最近的n条历史
  • whatis显示命令的简短描述
    使用数据库,刚安装后不可立即使用。makewhatis (centos6)或者 mandb(centos7)制作数据库
    使用示例:whatis passwd====passwd在第5章
    passwd (5) - password file
    passwd (1) - update user’s authentication tokens
    sslpasswd (1ssl) - compute password hashes
  • man 5 passwd看详细讲解(配合whatis一起使用)
    /搜索内容 n下一个 N上一个
  • basename确定文件名称
    basename /etc/sysconfig/network-scripts/ifcfg-ens33
    ifcfg-ens33
  • dirname确定目录名称
    dirname /etc/sysconfig/network-scripts/ifcfg-ens33
    /etc/sysconfig/network-scripts
  • touch f{1..5432323}.txt参数太多,touch命令实现不了,可以通过
  • echo f{1..5432323}|xargs touch同理,touch命令也可以换成rm命令
二、文件系统与目录结构

good

文件系统

文件和目录被组织成一个单根倒置树结构
文件系统从根目录下开始,用“/”表示
根文件系统(rootfs):root filesystem
文件名称区分大小写
以.开头的文件为隐藏文件
路径分隔的 /
文件有两类数据:
元数据:metadata
数据:data
文件系统分层结构:LSB Linux Standard Base
FHS: (Filesystem Hierarchy Standard)
http://www.pathname.com/fhs/

文件名规则

文件名最长255个字节
包括路径在内文件名称最长4095个字节
蓝色–>目录 绿色–>可执行文件 红色–>压缩文件 浅蓝色–>链接文件 灰色–>其他文件
除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引号来引用它们。
标准Linux文件系统(如ext4),文件名称大小写敏感。例如:MAIL, Mail, mail, mAiL

文件系统结构

/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录
/bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序
/sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序
/l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值