美文网首页大数据学习之路
Linux:二、常规使用

Linux:二、常规使用

作者: 苏木logwood | 来源:发表于2017-12-06 14:45 被阅读26次

Linux基本命令:

查看IP:
ifconfig 或者 hostname -i(需要配置文件之后才可以使用)
ipconfig(Windows)
关闭防火墙:
Service iptables status
chkconfig iptables off
配置静态IP地址:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
    ONBOOT=yes
    NM_CONTROLLED=no
    BOOTPROTO="static"
    IPADDR=192.168.137.200
    NETMASK=255.255.255.0
    GATEWAY=192.168.137.2
    DNS1=10.64.0.10
Service network restart
实时查看文件内容
flume课会去讲解
http://blog.itpub.net/30089851/viewspace-2134067/

tail -F xxx.log
echo "1" > xxx.log  
echo "2" >> xxx.log 

    >:覆盖(慎用)
    >>:追加
    
    -F参数 ==> -f --retry
重命名:
mv xxx1  xxx2
复制:
cp xxx1 xxx2 以前的文件不动,产生新的文件

    提醒:
        xxx.default
        xxx.xml
        cp xxx.xml xxx.xml20171205 (养成备份习惯)
输出打印:
echo "123"
别名:alias(*)
alias 查看有哪些别名
临时:
    alias jh='cd /home/jepson'
    设置jh别名    =前后没有空格
    
永久:
    alias jh='cd /home/jepson'
    配置到环境变量文件,执行生效命令
    
cd jh
环境变量配置:(****)配置软件的home
全局:
    /etc/profile
个人:
    ~/.bash_profile 或者 ~/.bashrc
        1.假设没有.bash_profile,怎么办?
        2.注意.bash_profile的权限问题
        
生效:
    source /etc/profile
    . .bash_profile 或者 source .bash_profile
删除文件:
rm 删除时需要询问
rm -f xxx强制删除文件,不询问
rm -r -f 或者 rm -rf 递归,强制删除文件夹
    慎用:rm -rf / (手工)
shell脚本:
[root@rzdatahadoop001 ~]# mkdir /home/jepson/001
[root@rzdatahadoop001 ~]# jpath="/home/jepson/001"
[root@rzdatahadoop001 ~]# echo $jpath
/home/jepson/001
[root@rzdatahadoop001 ~]# touch /home/jepson/001/xxx.log
[root@rzdatahadoop001 ~]# echo $jpath
/home/jepson/001
[root@rzdatahadoop001 ~]# rm -rf $jpath/*
[root@rzdatahadoop001 ~]# ll /home/jepson/001/
total 0

#逻辑错误导致jpath复制为""
[root@rzdatahadoop001 ~]# touch /home/jepson/001/xxx.log
[root@rzdatahadoop001 ~]# jpath=""   
[root@rzdatahadoop001 ~]# echo $jpath
[root@rzdatahadoop001 ~]# rm -rf $jpath/*  ==>rm -rf /*
怎样查看历史命令:
history 查看
!142 执行142行的命令
管道符:
    |
怎样过滤出
grep
例如:history | grep xxx
vi命令:
三种模式:
    命令行模式、编辑模式、尾行模式
1、三种模式怎么切换
2、在命令行模式,光标跳到第一行第一个字母
                       最后一行第一个字母
                       一行的最后一个字母
                       删除当前行
                       删除当前行及所在的以下行
3、假如文件内容满满的,我需要重新覆盖文件
    ctrl + a,Ctrl + c --> gg + dg -->i,右键粘贴 -->esc -->shift + : --->wq

【来自@若泽大数据】

相关文章

  • Linux:二、常规使用

    Linux基本命令: 查看IP: 关闭防火墙: 配置静态IP地址: 实时查看文件内容 重命名: 复制: 输出打印:...

  • 2019-10-10 如何处理json字符串转js对象?

    常规方法一: 常规方法二:jquery使用的是这个方法 常规方法三:

  • Linux:一、Linux部署及常规使用

    1.Linux版本: 2.vm部署CentOS 3.Linux命令 pwd: 家目录: cd:切换目录 clear...

  • Linux必备命令 | 值得收藏

    linux操作系统,常规使用命令! 命令功能说明bash 、 shellGUN Bouren-Again shel...

  • Day-2 guocheng

    1、linux 是什么 2、为什么需要linux 3、linux 常规操作练习 End

  • Linux不似你所想

    初识Linux桌面版 后端程序员必备技能之一就是Linux系统的常规命令使用,这样在遇到在服务器上操作起来就得...

  • Linux实验报告 第二章

    linux实验报告 第二章 linux终端 1,概念 使用linux时并不是直接使用系统,而是通过shell这个中...

  • Linux常规操作

    命令 查看命令位置 用来查看一个命令或者文件所在的绝对路径 目录和文件 创建多级目录 查看各文件夹大小命令 压缩和...

  • Linux 常规指令

    ----------------------基本命令--------------------- ls 查看目录 a...

  • Linux常规操作

    xshell xshell是window系统远程连接linux系统的一款软件 一般运维人员都不会直接操作服务器,都...

网友评论

    本文标题:Linux:二、常规使用

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