zoukankan      html  css  js  c++  java
  • linux学习之系统管理、网络配置、软件安装

    一、ifconfig,命令查看linux系统IP
    二、su切换到root下(已是root用户不用切换),使用setup命令启用界面操作
            CentOS我安装的是Minimal版本,没有安装setuptool软件,可以使用yum源安装
            yum install setuptool
           setup命令启用界面后,没有network configuration等项,quit退出,再继续安装
           用于系统服务管理的工具:yum install ntsysv
           防火墙设置:yum install system-config-securitylevel-tui         
           网络设置:yum install system-config-network-tui
           键盘设置:yum install system-config-keyboard
           安装时区:yum -y install system-config-data
    三、修改配置文件改IP:vi /etc/sysconfig/network-scripts/ifcfg-eth0
    四、重启网络服务:service network restart
    五、关闭防火墙:service iptables stop
    六、内网主机名---IP映射:vi /etc/hosts            如192.168.140.30    hjpPC
    七、wc 文本文件    统计文本文件的行数、单词数及字符数
            wc -l 文本文件    得到行数;wc -w 文本文件    得到单词数;wc -c 文本文件    得到字符数
            wc --help    查看wc相关命令
    八、date    查看当前系统时间
    九、安装JDK
        1、通过flashFXP将JDK for Linux(jdk-8u73-linux-x64.tar.gz)复制到Linux 系统文件夹中
        2、如放在路径/home/hjp/javaDev/下面
         3、切换到javaDev文件夹下,使用命令解压,tar -zxvf jdk-8u73-linux-x64.tar.gz 
         4、解压完成后,切换到bin文件夹下, ./java -version命令查看JDK版本(./当前目录)
    十、配置环境变量
            1、sudo vi /etc/profile命令编辑,以管理员身份运行,输入密码
                    有可能出现错误:hjp is not in the sudoers file.  This incident will be reported.解决如下:
                            (1)、su 切换到root用户下
                            (2)、添加sudoers文件的写权限命令:chmod u+w /etc/sudoers
                            (3)、编辑sudoers文件:vi /etc/sudoers(或 visudo)    找到root ALL=(ALL) ALL,在下面添加hjp ALL=(ALL) ALL(hjp为系统用户,如果没有找到root`````````,在空白处添加root ALL=(ALL) ALL和hjp ALL=(ALL) ALL)
                            补充:添加sudoers文件可执行用户四种方式,hjp ALL=(ALL) ALL(允许hjp用户执行sudo命令,需要密码);%hjp ALL=(ALL) ALL(允许hjp用户组执行sudo命令,需要密码);hjp ALL=(ALL) NOPASSWD: ALL(允许hjp用户执行sudo命令,不需要密码);%hjp ALL=(ALL) NOPASSWD: ALL(允许hjp用户组执行sudo命令,不需要密码)
                            (4)、撤销sudoers文件的写权限命令:chmod u-w /etc/sudoers
            2、在/etc/profile文件末尾处新增一行,写入export JAVA_HOME=/home/hjp/javaDev/jdk1.8.0_73(JDK安装目录,赋值给JAVA_HOME变量),回车再将javahome变量添加到Path变量:export PATH=$PATH:$JAVA_HOME/bin($符号取变量值,:符号拼接),写完后,wq保存并退出编辑
            3、再使用source /etc/profile将配置文件的变量输送到内存中;测试:java -version
    十一、Shell开发之HelloWorld
            root用户下操作,mkdir shellDev创建shellDev文件夹;切换到该目录下,touch shellTest.sh创建shellTest.sh文件,切记是以sh为后缀的文件;vi shellTest.sh编辑文件,写入#!/bin/bash换行 echo "What's your name?名字"换行 read PERSON换行echo "Hello,$PERSON";退出编辑模式,wq保存退出。
            执行:./shellTest.sh,如果由于权限被禁止,可以通过chmod +x shellTest.sh 设置所有用户对此文件可执行。
            解释:#!/bin/bash用来说明是使用的bash这个shell;read PERSON通过键盘输入变量值,赋值给PERSON变量;echo "Hello,$PERSON"通过$PERSON取得变量值    
  • 相关阅读:
    数据结构笔记
    简单数学
    分析代码练习--长期目标
    C#基础--面向对象计算器
    经常喜欢看的网站
    C#基础--面向过程计算器
    C#中的五个访问修饰符
    SQLServer 游标详解
    快速产生大量顺序数字序列
    VSCode 必装的 10 个高效开发插件
  • 原文地址:https://www.cnblogs.com/hujiapeng/p/5197888.html
Copyright © 2011-2022 走看看