• Linux的学习笔记


    Linux,1991年,系统安全,良好的可移植性,多用户,多任务,良好的兼容性,良好的用户界面,
    主流的是RedHat或者CentOS,

    这里写图片描述

    CentOS 设置的网关 192.168.2.2
    Windows 设置的网关 192.168.2.1
    
    取消命令行一直运行:Ctrl+c
    
    在命令行中切换root用户: su , 然后刷新网卡:service network restart
    
    win切换linux : ctrl+G
    linux切换win : ctrl+alt
    
    在root权限下关闭图形界面 : init 3
    启动图形界面 : startx
    
    清除界面 : clear
    
    ls 查看目录
    ls -l 查看目录具体信息
    drwxr 文件夹的意思
    -rw 文件的意思
    pwd 当前路径的全信息,linux中目录为正斜杠,win中为反斜杠
        /home/yun11
        
    
    cd 切换目录
    
    bin目录 : 普通命令
    sbin : 需要权限的命令,系统的命令
    dev : 硬件设备
    etc : 配置信息
    boot : 跟启动相关的配置
    home : 用户的主目录
    usr : 用户共享的软件
    dev : 设备管理器
    
    cd..目录回退
    
    linux中文件的顶级目录是 "/"
    [yun11@localhost ~ ] : ~表示家目录
    
    ll 快捷查看当前目录下的所有文件
    mkdir luogg 创建luogg文件夹,必须在自己的目录下[yun11@localhost ~],不然没有权限
    rmdir 删除文件夹,非空时候无法删除
    rm -r luogg 删除文件夹,-r表示递归删除,若文件夹中含有子文件会递归删除,
    touch 创建空文件
    echo " xxx" > test.txt 输出内容到test.txt这个文件中
    echo " xxx" >> test.txt 追加
    cat test.txt 查看文件内容
    rm 删除文件
    cp 复制文件,cp test.txt luogg/ 复制到luogg文件夹下
    
    
    more/less + 文件名 分页查看文件    
    shift+g 移动到最后边
    gg 移动到最前边
    退出 q或者ctrl+c
    tail + 文件名  查看文件的末尾位置(查看最新文件信息)
    tail + -f + 文件名  查看实时动态信息
    mv oldname newname 修改名字
    
    gzip 压缩
    tar 打包
    
    sudo 使用超级用户的权限去做一件事情
    -rwx 可读可写可执行
    sudo chmod u+rwx test.txt 普通用户使用超级权限
        也可以使用二进制修改
        sudo chmod 777 test.txt (rwx)
        
    修改文件的所属人和所属组 : sudo chown yun11:yun11 test.txt
    

    利用FileZilla远程登录传输文件 端口为22表示SSH登录 21表示ftp

    系统(网络)操作

    top 查看进程
    ps 看瞬时的进程快照  ps -ef | grep xxx 搜索某个进程 
    kill 杀死一个进程,可以通过进程id 杀死    
    free 看磁盘使用情况
    df -h 磁盘使用情况
    du -sh * 查看文件大小
    
    netstat : 
    ifconfig : 网卡配置信息
    ping : 检查节点之间的连通性  
    netstat -r : 查看网关
    netstat -natp : 
    
    shutdown : 系统关机  -r 关机后立即重启  -h 关机后不重启
    halt 立刻关机
    reboot 立刻重启  			
    

    用户管理

    在root用户下添加一个用户: useradd baby
            passwd baby
               
    查看当前用户所属的组 : gruops
    

    下载软件

    在sftp远程连接快速启动sftp,Alt+O,
    传输文件 put c:/java...
    解压到某个文件 : tar
    修改环境变量 : su    vi/etc/profile
        在最后边export JAVA_HOME=/home/yun11/app/jdk1.7.0_65
                export PATH=$PATH:$JAVA_HOME/bin
        然后 source /etc/profile
    保存退出 :wq或者shift+zz
  • 相关阅读:
    解析中间人攻击(4/4)---SSL欺骗
    解析中间人攻击(3/4)---会话劫持
    解析中间人攻击(2/4)---DNS欺骗
    解析中间人攻击(1/4)---ARP缓存中毒
    (转)常见的HTTPS攻击方法
    转载 OpenUrl
    如何安全的存储密码
    本地存储密码的安全设计
    硬件断点和软件断点的区别
    网站防止CC攻击的方法
  • 原文地址:https://www.cnblogs.com/luogg/p/6252624.html
Copyright © 2020-2023  润新知