您的位置:首页 > 运维架构 > Linux

Linux安装_操作

2015-10-14 12:26 399 查看
Linux:

~树状的结构,根目录开始,都已文件形式

~操作系统,从桌面->服务器

~从操作系统->到嵌入式系统

~~开放性,多用户,多任务,网络功能,安全,可移植性,标准兼容性,命令、图形界面等

    

**基于GPL(公共许可证)

**发行版本:

        Linux系统内核与应用软件和文档包装,提供界面和管理工具的软件包集合。

系统结构:

        内核-Shell-文件系统-应用程序

        

VirtualBox虚拟网络配置:

常用指令:

    ifconfig 查看配置信息

    ifconfig -a 查看所有网卡

    ifconfig eth1 up 启用指定网卡

    

    su - root 切换用户

    ifconfig eth1 192.168.56.101 修改虚拟机ip

    

    service sshd restart 重启sshd服务

    service iptables stop 停止防火墙

    

    chk

    

    ll 当前目录清单的详细信息

    ls

**cat t.txt 查看文件

    find / -name profile

    

**grep 内容搜索命令

    cat t.txt |grep sort

    grep sort < t.txt

    ps -ef |grep python 字符串搜索

    ps -ef |grep top

    

**stat t.txt 查看文件所有属性

    

**who 查看所有用户

**who am i 查看我当前的信息

**hostname

**hostname itcast

**uname -a 系统信息

**top 性能分析工具(任务管理器)

            按f键 选择列,回车显示列

      杀死进程

      

**ps 显示进程信息 ps -aux |more

    加more,逐行显示

    

**kill  9 5809(9为信号量)杀死指定进程

**df 磁盘空间 (逻辑卷)

    /root C盘

    /home D盘

    df -m

    

**netstat -ano | more 网络状态

**备份压缩

    gzip gz(后缀)

    bzip2 bz2(后缀)  换z为j

    

    tar 打(解)包

    

压缩tar -czvf tard.tar.gz sort.txt tail.txt

解压缩tar -xzvf  tard.tar.gz

提高压缩比bzip2 -9 t.txt

**关机/重启

    shutdown r

    shutdown h

    shutdown

        

Linux安装,操作

Centos安装:

VIM编辑器的使用:

    进入vi filename

    命令模式

    iao插入模式

    ESC

    

    

    q 直接退出

    wq 保存并退出

    q! 强制退出

    w file保存文件

用户和组账户管理:

    linux操作系统:多用户操作系统

    

    普通用户:

    超级用户:root

    

**组用户

    私有组:

    标准组:

    

**/etc/passwd 所有用户信息

    cat passwd

    cat shadow

    

**添加用户useradd itcast1 -d /home/itcast1 -p 123

id itcast1 查看用户

su - itcast1 切换用户

**添加指定分组useradd itcast1 -d /home/itcast1 -p 123 -g users

**删除用户userdel itcast1

**删除用户及目录userdel -r itcast1

**添加组groupadd

-------------------------------------

用户和组状态:

**pwd 查看根目录

**exit 退出用户

~~Sudo 规则配置(授权用户)

    

**ls -l 所有用户文件权限属性

**权限chmod 777 t.txt(每个用户否能读写)

  4+2+1=7随意组合

    r-4

    w-2

    x-1

        

    521 可读可执行

    +x t.txt 增加权限

    

**chown test:test t.txt 改变文件/目录的所有权

          用户:组

    

**cd a 进入a 目录

**cd /tmp 进入目录

~~标准输入输出

~~重定向输出">"

**ll > lstest

  cat lstest

**echo a 回显

  echo b > lstest

 

  echo c >> lstest 追加

 

~~重定向输入"<"

**grep 100 < sort.txt

~~管道

**ls -l | wc -l

  结果    输出多少行

 

**cat sort.txt | sort -n | uniq 排序

 

~~Cron 计划任务工具

**/etc/crontab 文件和 /etc/cron.d 目录

    

**crontab 文件格式

  30 10 * * 1-5 精确到分钟

表示从周一到周五的十点半

    

~~SSH 为 Secure Shell

**OpenSSH服务

**scp 远程拷贝

~~Shell 命令解释器,用户和系统沟通的媒介,Linux 默认Bash

**系统用Sell 记录在 /etc/shells 中

    #!/bin/sh

    # Filename:hello

    echo"Hello world!"

~~Bash shell 的配置文件

    1.系统全局设定

    

    2.个人设定值

    .bash_profile  

    

    

~~环境变量

**echo $JAVA_HOME

**source $JAVA_HOME

    

~~RPM 软件的安装,删除,更新 只有root权限才能使用;查询任何用户都可以;

**安装软件增强包(点击“设置”)

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux 操作系统 操作