美文网首页
LInux-基本指令

LInux-基本指令

作者: 植物大战代码 | 来源:发表于2020-07-28 17:44 被阅读0次

    1.基本文件和目录的操作

    ls list 列出文件或者文件夹目录
    ls 路径 路径Linux斜杠Windows反斜杠
    ls 选项 路径(-l详细列表形式,-a显示所有文件或者文件夹包括影藏的,-h文件大小可读性更好)
    
    pwd print working directory打印当前工作目录
    
    cd change directory 改变目录
    cd ~ 到用户家目录
    
    mkdir make directory 创建目录
    mkdir 文件夹名/路径
    mkdir 路径1 路径2 路径3..
    mkdir -p 多层路径名 创建多层路径相当于递归
    
    touch 创建文件
    touch 文件名/路径(可多个空格隔开)
    
    cp copy 复制文件或者文件夹
    cp 被复制的路径或名 复制到底地方
    cp -r 被复制的路径或名 复制到底地方 (复制文件夹时候要递归)
    
    rm remove 移除文件或者文件夹
    rm 选项 路径(-r表示递归,跟文件夹,-f force 强制删除不询问)
    rm -r Linux* 删除以Linux开头的文件
    
    vim 用vim编辑器打开文件
    vim 路径
    
    ls -la > ls.txt 保存命令执行结果到文件中,覆盖输出输出重定向
    ls -la >> ls.txt
    追加输出,不覆盖
    
    cat 直接打开文件
    cat 路径
    
    管道指令 |:
    ls 路径 | grep y 查询路径下包含y字母的文档名称
    
    find 查找文件  
    find 路径范围 选项 选项对应的查找内容  
    (-name名称搜索,(后跟名称,可以模糊查询)
    -type文件类型搜索(后跟 f 表文件,d表文件夹))  
    
    
    (可忽略)查看磁盘、内存、目录、文件统计信息:
    
    df -h 高可读性地查看磁盘空间
    
    free -m 查看内存使用情况,数字单位mb
    du 查看目录的真实大小  
    du 选项 目录路径 (-s:只显示汇总大小,-h高可读
    
    head -n 路径 查看文件前n行,默认10
    tail -n 路径 查看文件末n行,默认10
    less 文件路径 以较少内容形式查看文件,退出按q
    
    wc 统计文件的内容
    wc 选项 文件名/路径 (-l:行数,-w 单词数,-c 字节数)
    ls 路径 | wc -l 统计某目录下文档的总个数
    
    (可忽略)日期操作:
    data
    data +%F 输出格式为2018-03-24
    data "+%F%T"
    cal 操作日历
    
    clear / Ctrl+L 清除终端
    
    

    2.系统,进程,网络

    系统操作

    hostname 输出服务器的主机名
    hostname -f 输出当前主机的全限定域名
    
    id 查看用户信息:用户id,用户组id,附加组id 默认当前用户
    id 用户名 显示指定用户的基本信息
    #对应的信息存储在  /etc/passwd和/etc/group...下
    
    whoami 输出当前用户名who am i?
    
    
    
    

    进程操作

    ps 查看服务器进程信息
    ps 选项 (-e:列出全部进程,-f列出全部列)
    ps -ef | grep "某个进程名"  
    ps -ef | grep "某个服务名"  (会列出该服务涉及的所有进程)
    会列出进程id,父进程id,进程名和路径,CPU,启动和执行时间,
    
    kill 杀死进程,在面对僵尸进程或者需要关闭的进程时候
    kill 进程id  (杀死进程和他的子进程)
    配合ps命令查看进程id,然后kill掉
    
    killall 服务名(如httpd,这是Apache的服务名)
    
    service 控制软件的服务的启动、停止、重启,开启进程  
    service 服务名 start/stop/restart  
    
    top 动态显示服务器进程所占的资源,按q退出
    快捷键:M--内存从高到低排列,P--CPU从高到低排列,1--多个CPU的展示
    会显示进程id,进程状态,相应的虚拟内存,常驻内存,共享内存,
    

    网络操作

    ifconfig 获取网卡的信息,像IP地址
    

    3.其他工具

    日期

    相关文章

      网友评论

          本文标题:LInux-基本指令

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