zoukankan      html  css  js  c++  java
  • linux基本操作

    在linux中没有分盘,只有根目录
    1、路径:"/boot/efi" 1个根目录

    pwd 显示绝对路径
    cd 改变当前目录的路径
    cd / 表示进入根目录
    cd /boot 进入boot的子目录
    cd /部分名+Tab 补全目录名或文件名
    ls 显示当前目录所含有的目录或者文件名
    ls /+目录名或文件名 查看当前目录下的子目录与文件
    mkdir /ok 创建目录,目录名为ok
    rm -r 删除文件,目录
    rmdir 删除文件或目录
    touch 创建新空文件
    touch /文件名 在当前目录下创建空文件
    touch 目录 在
    cp 文件名 新文件名 -r 拷贝一个文件
    cp 目录 新目录 直接复制
    mv 文件 / 移动文件
    cat 查看文件
    cat /root/.bash_history |less
    显示.bash_history 里的全部内容
    :q 推出
    :q! 不保存退出
    :wq 保存退出
    底部没有任何显示是
    更改: 小写字母i
    Esc 退出
    Ctrl +C 终止
    vi/vim 在终端上的文件编辑器
    vim+文件名 打开文件
    不可改变
    :q 退出
    ./a.out
    man stdio.h
    man 3 printf

    grep "eth0" 指定字查询
    命令+“--help” 查看帮助
    up down 翻看之前命令
    Ctrl+Shift +"+" 放大
    ls -l
    赋值占内存,无论全局还是局部
    32位
    int 4
    long 4
    64位
    long 8
    int 4
    代码段(.txt)
    数据段(.data) 已初始化的全局变量,编译时分配空间
    只读数据段(.rodata) 编译时分配空间
    末初始化数据段(.bss) 没有初始化的全局变量(赋0不算初始化),编译时没有分配空间,
    程序加载时才会分配
    静态变量 =全局变量,只可在指定位置
    反汇编:
    objdump -D a.out | less
    ll .out
    ./a.out
    malloc()动态申请空间
    free() sf
    -
    .out
    栈:进程共用空间,局部变量分配空间,必须小于12M

  • 相关阅读:
    Spring源码解读 推荐流程
    Spring源码解读 推荐流程
    验证数据归属
    验证数据归属
    maven用途、核心概念、用法、常用参数和命令、扩展
    Reverse Linked List II
    Insertion Sort List
    Palindrome Partitioning
    Construct Binary Tree from Preorder and Inorder Traversal
    Valid Parentheses
  • 原文地址:https://www.cnblogs.com/LinxiHuang/p/9245865.html
Copyright © 2011-2022 走看看