当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-03-10 20:22:00  来源:本站整理

<b>掌握Linux的bash号令</b>[Linux安全]

赞助商链接



  本文“<b>掌握Linux的bash号令</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  利用的Linux发行版是Ubuntu 10.10 maverick.(随时更新ing)
  ubuntu软件仓库:
  main,包含的是安闲软件,供应完好支持
  restricted,不是完好的安闲软件,但也供应支持
  universe,不供应安全支持,需依靠社区
  multiverse,是非安闲软件,不供应支持,不倡议在服务器上安装
  --------------------------------------------------------------------------------
  更改系统语言,改正/etc/default/locale文件
  中文是 LANG="zh_CN.UTF-8"
  LANGUAGE="zh_CN:zh"
  英文是 LANG="en_US.UTF-8"
  LANGUAGE="en_US:en"
  --------------------------------------------------------------------------------
  他自带终端gnome-terminal的编辑气势是emacs气势
  Ctrl + a - 返回到当前号令的开始
  Ctrl + e - 返回到当前号令的末尾
  Ctrl + w - 删除光标左边的第一个条目(变量大概号令)
  Ctrl + u - 剪切光标前面的全部内容
  Ctrl + y - 剪切光标背面的全部内容
  Ctrl + y - 粘贴你用Ctrl +u大概Ctrl + y剪切的内容
  Ctrl + p - 转动显示从前的号令
  Ctrl + n - 下一个号令
  Ctrl + l - 清屏
  Ctrl + r - 启动查找,在history中查找从前的号令
  假如习惯以vi的编辑和浏览方法,可以利用
  set -o vi :将气势变成vi.set -o vi 》 ~/.bashrc可以固定气势
  set -o emacs :变气势为emacs
  也可以自己定义当前号令为较短的格局,利用
  alias xx='XX' :将xx号令用XX替换
  gksu:启动对话框,可以挑选权限
  --------------------------------------------------------------------------------
  useradd [-dsgfeM] username:增添username用户
  -d 自定义家目录
  -s 自定义默许shell
  -g 自定义所属群组
  -f 指定密码的过期时间
  -e 指定帐号过期时间
  -M 指定不要自动成立用户的登录的主目录
  passwd [-aldf] username:配置username的密码
  -a显示密码属性的全部项目
  -l锁住密码
  -d删除用户密码
  -f强迫用户在下次登录时刻更改密码
  chsh:更改个人shell
  chfn:更改个人资讯
  --------------------------------------------------------------------------------
  diff [-abcHirswy] file1 file2:对比file1和file2的差别
  -a把全部文件视为文本并且逐行的对比它们
  -b忽视空格字符的改变
  -c利用context格局输出
  -H提高大文件的处理速度,这些文件有很多分离的小改变
  -i忽视大小写改变,大小写字母平等
  -r在对比目录时,递归的对比子目录下的文件
  -s当两个文件相同,仍旧显示信息
  -w当对比行时,忽视空格字符
  -y利用并列的方法输出对比信息
  --------------------------------------------------------------------------------
  fdisk号令,操作硬盘的号令,功效强盛,谨严利用
  fdisk [options] <disk>:改变disk的分区表,linux中普通是/dev下面的sdx和hdx
  fdisk -l <disk>:显示disk的具体信息
  root@hdp0:~# fdisk -l /dev/sda  Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000ea18c  Device     Boot    Start      End      Blocks   Id  System /dev/sda1   *        1        2497    20051968  83  Linux /dev/sda2           2497      2611     916481    5  Extended /dev/sda5           2497      2611     916480   82  Linux swap 显示内容以一块硬盘sda,大小21.5GB,2个分区(大概有人烦闷了,这明显是3条信息!不能这么看,看硬盘具体信息可以看到2610cylinders,2610个柱面,从1开始分,分到2497号,这之间就是一个分区,是主分区;再从2497开始,到最后的2611完毕,整个盘分完了,第二个区就是扩大分区,而这扩大分区的功效就是swap)
  fdisk /dev/sda :进入了fdisk号令的第二状况,也就是内部,举行具体的操作
  root@hdp0:~# fdisk /dev/sda  WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u').  Command (m for help): m Command action    a   toggle a bootable flag    b   edit bsd disklabel    c   toggle the dos compatibility flag    d   delete a partition    l   list known partition types    m   print this menu    n   add a new partition    o   create a new empty DOS partition table    p   print the partition table    q   quit without saving changes    s   create a new empty Sun disklabel    t   change a partition's system id    u   change display/entry units    v   verify the partition table    w   write table to disk and exit    x   extra functionality (experts only)   其实看上面的提醒都说的很清楚了,常用的功效就是红色标识的
  n 增添新分区,然后挑选是主分区还是扩大分区,主分区只能有4个,并且只能命名为sda1到sda4,5今后留给扩大分区.接下来是挑选起始柱面号,第一个分区必定是从1开始的,下一步是完毕点挑选,可以用柱面号,也可以利用容量大小,但要用+号开首,比方+500M,最后回车就分好一个区了.
  t 指定分区格局,然后挑选分区号,接着输入L显示全部支持的格局,然后需求的便可
  d 删除分区,也很简单利用,先选分区号,然后删除,记着常常用p查看当前分区情形
  q 不存储退出.其实在fdisk下面可以随便倒腾,只要你玩够今后按q退出就行,千万别按w啊.
  w 履行见效且退出.慎用!
  分完区和范例,然后利用mkfs号令,将分区格局化并赋予文件系统格局:
  mkfs.ext3 /dev/sda1
  -----------------------------------------------------------------------------    其他号令
  blkid:显示硬盘分区uuid号

    以上是“<b>掌握Linux的bash号令</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .