zoukankan      html  css  js  c++  java
  • Linux常用的一些基础命令

    查看

    • ls
    • ll        ls -l
    • cat 
    • more
    • less 
    • head
    • tail

    临时生效修改主机名

    • hostname+主机名

    永久生效

    • hostnamectl set-hostname+(主机名)

    默认设置

    • bash

    修改dns

    • vi /etc/resolv.conf

    nameserver 114.114.114.114

    切换用户

    • su

    su+用户

    #su djl

    #su root

    环境变量的问题

    #su

    #su-

    查看硬盘文件

    • lsblk

    查看硬盘信息

    • fdisk -l

    分区

    • fdisk /dev/(分区名)

    n创建分区

    p查看分区

    w保存退出

    q不保存退出

    查看分区、挂载、使用率

    • df -f

    格式化文件系统

    • mkfs.xfs+(格式化盘名)

    关闭防火墙

    [centos6.5]

    service iptables stop

    防火墙开机不启动

    chkconfig iptables off

    [centos7.0]

    service firewalld stop

    查看mount命令路径

    #which mount

    root付用户权限

    #gedit /etc/sudoers

    #sudo

    查看本用户权限

    #sudo -l

    清除密码

    #sudo -k

    不需要密码,普通用户直接切换到root

    #sudo -i

    boot分区一般300m足够大

    重定向

    date > aa.txt如果不存在,则创建,如果存在,则删除里面的内容,然后在写(覆盖)

    >>追加,不清空后面文件的内容,接着在后面写

    只能重定向正确的结果,不能重定向错误的结果

    2>覆盖

    2>>追加

    只重定向错误的结果,不重定向正确的结果

    hatis+命令(解释命令是干什么的)

    --help            -h

    man   amanual   manpage

    #man -k +关键词

    #mandb(更新数据库)

    vi编辑器

    vi 替换

    B替换成A

    s/(A)/(B)/只切换这一行,而且只切换这一行的第一个

    s/(A)/(B)/g把本行所有的关键字全都切换

    m,ns/(A)/(B)/g从第m行切换到第n行

    .指定是当前行

    $最后一行

    $-1当数第二行

    %全文切换

    反斜线(转移符)

    分隔符不一定非得使用/。如果替换的字符有/的话,我们应该可以使用其他字符比如#等

    :%s#()#()g

    复制

    yy复制当前行

    3yy复制三行

    y复制当前行
    yw复制一个单词
    y$复制光标到结尾
    y^复制光标到行首
    #yy复制#行
    #yw复制#个单词
    m,ny复制m到n行内容。

    撤销 u

    前进 ctrl + r

    粘贴在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

    剪切

    dd

    3dd

  • 相关阅读:
    Bubble Sort (5775)
    Dertouzos (5750)
    codeforces 360 E
    codeforces 360 D
    codeforces 360 C
    Mike and Cellphone
    训练2——B
    训练1——A
    符号三角形
    Sudoku Killer
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/9809541.html
Copyright © 2011-2022 走看看