美文网首页
Linux 学习笔记之常用命令

Linux 学习笔记之常用命令

作者: 黎景阳 | 来源:发表于2017-02-14 11:30 被阅读19次

    Linux    www.kernel.org  www.gnu.org

    -- 内核

    --服务器(企业,金融,银行)

    -- 个人桌面版(fedora,中标麒麟)操作系统

    -- 手机安卓系统

    版权许可: GNU/GPL

    centos redgat ububtu suse  fedora----linux 的发行版本

    下载:mirrors.163.com  mirrors.suhu.com  mirror.centos.org  操作系统

    安装系统

    1. 创建一个目录用来保存虚拟机文件

    2. 安装系统

    3. 连接操作系统(默认超级管理员root)

    查看iP地址:ifconfig  网络配置命令 或ip a

    连接系统  :

    XShell    sshroot@192.168.158.128

    XManager 图形化界面连接  连电脑桌面

    传输文件 :

    FileZilla /secureFX

    文本编辑器 : notepad++ /EditPlus

    虚拟机联网注意事项

    1 虚拟机统一使用NAT方式连接

    2当虚拟机连不上

    a)确定VMnet8网卡的IP地址(192.168.12.1)

    b)服务--(vmware dhcp service)和(vmware nat service)

    c)网卡"已连接"勾上

    d)检查"虚拟网络编辑器"的NAT相关设置(网段)

    3 重启一下网卡  #service network restart

    /表示根目录  ,,linux系统里面最上层的目录

    文件或目录名称严格区分大小写

    常用命令 :

    cd /var/log  进入指定目录  change direction

    pwd 打印当前目录

    ls 列出当前目录有哪些文件(目录)

    ls -l  长格式列出文件属性

    ls -d 查看目录本身

    ls -ld +文件路径    查看长文件目录本身

    ls -a 查看所有文件(包含隐藏文件)

    ls -l 等效于ll

    drwxr-xr-x.  2 root root  4096 Feb 22  2013 statetab.d

    -rw-r-----.  1 root root  1786 Sep 25  2012 sudo.conf

    如果第一个字符位置是- 代表是普通文件

    如果第一个字符是d,代表是目录

    mkdir 创建目录

    -p 递归的创建(多级目录创建)

    rmdir (删除目录 ,,只能删除空目录)

    rm 删除文件或者目录

    -f  强制删除

    -r  删除目录

    组合使用 rm -rf 文件名

    cp 拷贝 == > cp src dst

    -r 复制目录

    -a 复制所有 ,,包括属性

    mv 移动或者重命名

    cat 查看文件

    more 分屏查看文件内容

    head -5 文件名 查看前5行内容

    tail -10 文件名  查看文件后5行内容

    .  或 ./代表当前目录

    ..  或 ../ 代表上级目录

    [root@localhost ~]#  -------当前登录用户@主机名 当前目录 ~代表当前用户的家目录

    #代表 超级用户

    $代表普通用户

    Ctrl +c终止命令

    du 统计文件或者目录大小

    -s -h

    组合使用 du -sh 文件

    du -s /etc/*

    du -s /etc

    grep -- 在文件里面找符合条件的行

    grep 'root' /etc/passwd

    -i  不区分大小写  grep  -i 'root' /etc/passwd

    -v 取反  grep  -v 'root' /etc/passwd

    -A[2] 显示后两行

    -B[2] 显示前两行

    -n  加上行号

    -R  加上递归

    grep 支持正则表达式  ,,后面讲

    find  --在目录里面找符合条件的文件或目录

    find 查找的目标  匹配的条件  find /etc/ -name "*conf*"

    -name

    -type d 或 f

    vi  vim  编辑文件

    命令行模式

    输入dd 删除光标所在的行

    输入3dd删除光标所在的连续3行

    输入p 粘贴

    输入yy 复制光标所在的行

    输入3yy 复制光标所在的连续的三行

    输入G 光标快速定位到最后一行

    gg 光标快速定位到第一行

    u 撤销上一部操作

    查找匹配内容 : /+查找名称  光标向下 按键盘小写n  光标向上  按键盘大写N

    输入 i 进入插入模式

    插入模式(编辑)

    按ESC 输入冒号 进入最后行模式

    最后行模式

    :5 光标定位到第五行

    :1,$s/nologin/8888/g 表示 从第一行开始把整个文件的nologin替换成8888

    1表示 起始行

    $表示最后一行

    nologin表示需要被替换的内容

    8888表示替换的内容

    g表示通行(整行替换)

    set nu (显示行号)

    w q !  (wq表示保存退出 ,w保存  q 退出  !强制退出)

    touch 文件名  (创建一个为空的文件)

    man 命令 查看命令帮助

    相关文章

      网友评论

          本文标题:Linux 学习笔记之常用命令

          本文链接:https://www.haomeiwen.com/subject/nhsxwttx.html