linux系统维护时的一些小技巧,包括系统挂载新磁盘的方法!可收藏!

这里发布一些平时所用到的小技巧,不多,不过会持续更新。。。。

1.需要将history创建硬链接ln

    全盘需要备份硬链接
    ln /etc/xxx /home/xxx

2.root用户不可以远程

    /etc/ssh/sshd_config
    PermitRootLogin no
    AllowUsers XXX

3.同步软件时钟

    date MMDDhhmmCCYY.ss
    hwclock --set --date="2011-08-14 16:45:05"

4.SSH服务重启及开关

    ubuntu 14.04 :/etc/init.d/ssh stop/start/restart
    centos7 :service sshd restart
5.centos7.0以后查看IP地址的命令变为

    ip addr iplink ip-s link

    通过安装net-tools之后即可使用ifconfig查看网络状态

*6.linux 添加硬盘之后需要建立分区并且设置挂载
  1.建立分区
    先使用fdisk -l进行查看所有硬盘及分区
    Disk /dev/xvdb: 100.0GB, 10022154265402bytes 即是你的未分区的硬盘
    使用 fdisk /dev/xvdb 进行分区操作操作命令顺序为n、p、1、两次回车、wq
    接下来使用mkfs.ext4 /dev/xvdb1进行对分区进行以ext4文件系统格式化
  2.下面将进行挂载盘符
    格式为mount /dev/xvdb1(硬盘盘符) /etc/abc(挂载目的文件夹)
    现在只是临时挂载,如果计算机断电或重启之后硬盘配置会消失所以还需要对分区文件/etc/fstab进行编辑,将硬盘信息写入到系统自动挂载处
    格式为UUID=af414adB-46cd-af414adB-46cd(硬盘串号或者将“UUID=XXXX”整体替换为“/dev/xvdb1”)

    /etc/abc(挂载路径) ext4(文件系统格式) defaults(mount时所可以使用的参数) 0(系统在DUMP时需要备份的标志位,0不需要备份1需要备份)1(filesystem是否要开机自检,0不自检,1和2为自检,注意这里的根分区必须设为1,其他分区设置为2.)

 

时间: 2024-10-10 16:01:18

linux系统维护时的一些小技巧,包括系统挂载新磁盘的方法!可收藏!的相关文章

gdb调试运行时的程序小技巧

使用gdb调试运行时的程序小技巧 标签: 未分类 gdb pstack | 发表时间:2012-10-15 04:32 | 作者:士豪 分享到: 出处:http://rdc.taobao.com/blog/cs 原创文章,欢迎转载.转载请注明:转载自淘宝核心系统团队博客,谢谢! 原文链接地址: 使用gdb调试运行时的程序小技巧 下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法: 情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序 情景2:需要同时看几个变量的值或

[转]使用gdb调试运行时的程序小技巧

原创文章,欢迎转载.转载请注明:转载自淘宝核心系统团队博客,谢谢!原文链接地址:使用gdb调试运行时的程序小技巧 下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法:情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序情景2:需要同时看几个变量的值或者批量查看多个core文件的堆栈信息怎么办情景3:遇到需要查看.队列.链表.树.堆等数据结构里的变量怎么办1. 情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序我们在生产环境或者测试环境,会遇到一些异常,我们需

对于shell脚本参数获取时的一点小技巧

问题如下: 根据脚本参数的个数$#进行一个循环,在依次输出每个参数$1 $2 $3...... 我有一个循环变量i $i 取到这时的i为1,我想使用这个1再去调用$1,也是就是打印出第一个参数 就是$($i)的意思来取到第几个参数,当然$($i)是不好用的 当时纠结了好久,最后上百度提问,两位高手给出了答案: 1) #!/bin/sh NUMBER=$# echo $NUMBER i=1 while [ $i -le $NUMBER ] do a[$i]=$1 #将数组a[i]赋值为$1,即取得

当磁盘被大文件填满时的一些小技巧

当磁盘被大文件填满时的一些小技巧 生产环境中会出现磁盘被一些大文件填满,但是大文件却因为被打开而无法马上删除释放空间的情况,以下技巧是解决此类问题的一种方法 模拟环境 先用/dev/zero 将/boot分区填满 [root@centos7 boot]# cp /dev/zero /boot/bigfile cp: error writing '/boot/bigfile': No space left on device cp: failed to extend '/boot/bigfile'

Linux 编译时出现类似error: stray '\357' in program的解决方法

原因: 在程序中打入了全角字符 具体分析产生原因: 在编程中,由于打字的快速,按下ctrl键后紧接着按下了space键,由于按下两个键的间隙比较短,导致系统误检测到ctrl + space信号,将输入法从半角切换到全角. 解决方法: 只需将定位的错误行号对应的代码删掉重新输入即可. Linux 编译时出现类似error: stray '\357' in program的解决方法

django forms定义时的一些小技巧

我们在使用django定义好一个model后,可能需要添加或者修改model数据,此时可以借助于django提供的forms表单组件. forms表单和model结合使用时,必须在Meta类中指定关联的model和需要展示的字段(field) django会自动根据每个字段的类型来生成适合的forms字段 如有一个外键字段,django会自动把他转化成其关联的对象而不是简单的展示其关联的id. 一个简单的model关联的forms表单定义,如FlowStageForm1. class FlowS

献身说法---修复bug时的一些小技巧

最近,修复了项目当中的一些bug,觉着有些思路可以分享出来供大家借鉴. 场景一 开发环境中系统正常运行,测试环境中,部分机器未能正常运行. 解决过程:远程连接了测试环境中的机器,观察了系统的运行情况,确实比较反常.查看日志后,发现出现了“xxx文件未找到”的异常.确认文件存在后,最先想到的就是,xx http://pic.cnhubei.com/space.php?uid=2732&do=album&id=968203http://pic.cnhubei.com/space.php?uid

记linux shell的两个小技巧:shell数组和字符串判断

最近在使用shell写脚本的时候,想实现python中两个很简单的功能:1:判断一个字符串是否包含另一个字符串.2:怎么用实现python的列表功:1.这里跟大家分享一下. 1:判断一个字符串是否包含另一个字符串: string="abcdefg" if [[ "$string" =~ "abc" ]];then   echo "do something.." else   echo "nothing.."

<iOS小技巧> 返回上级目录操作Goback()方法

Goback()方法功能:返回上一级界面,通过判断 popViewControllerAnimated 类型是否为空,来判断是present还是pop出来,然后直接做了releaseSelf操作: - (void)goBack {    IDSLOG(@"self: %@, parent: %@", self, [self parentViewController]);        id page = [self presentingViewController];    IDSLO