zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/luogg/p/6252624.html
Copyright © 2011-2022 走看看