精华内容
下载资源
问答
  • 1.Linux系统 ...2.4 Linux没有盘符的概念,没有文件夹的概念,只有目录的概念。 2.5 Linux命令基本操作 1.查看当前路径的文件:ls; 可选操作:ls -a,表示显示所有文件; ls -l,显示文件的详细信息 ...

    1.Linux系统

    1.1 GNU计划

    2.shell

    2.1 shell是指命令解析器。

    2.2 查看文件内容:cat /etc/shells

    2.3 查看变量内容:echo $SHELL

    2.4 Linux没有盘符的概念,没有文件夹的概念,只有目录的概念。

    2.5 Linux命令基本操作

    1.查看当前路径的文件:ls;
    可选操作:ls -a,表示显示所有文件;
    ls -l,显示文件的详细信息
    2.清屏:clear,快捷键:ctrl+l
    3.自动补全:tab键
    4.终止一个进程:ctrl+c
    5.回显一句话:echo “hello”
    6.显示前一个命令:ctrl+p
    显示后一个命令:ctrl+n
    左移命令行光标:ctrl+b
    右移命令行光标:ctrl+f
    向右删命令行字母:ctrl+d
    回到命令后开头:ctrl+a
    回到命令后尾部:ctrl+e
    切换输入法:ctrl+space
    7.创建一个目录:mkdir 目录名
    8.创建一个文件:touch 文件名
    9.输出重定向:echo “hello slam” > test
    10.回到上次来的目录:cd -
    11.上翻终端页面:shift+pageup
    12.下翻终端页面:shift+pagedown

    2.6 属主/组的概念

    2.7 /etc目录下的文件是系统的基本配置文件,一般不能进行删改。

    展开全文
  • 要求:写一个linux bash脚本来查看目标文件夹下所有的file和directory,并且打印出他们的绝对路径。 运行command:./myDir.sh input_path output_result 要求输出格式为: 代码思路: BFS遍历,数据结构为...

    要求:写一个linux bash脚本来查看目标文件夹下所有的file和directory,并且打印出他们的绝对路径。

    运行command:./myDir.sh  input_path  output_result

    要求输出格式为

     

     

    代码思路:

    BFS遍历,数据结构为queue,数组实现。

    代码实现:

    #!/bin/bash
    SAVEIFS=$IFS
    IFS=$(echo -en "\n\b")  #处理特殊字符文件名
    
    
    queue[0]="head"
    path_[0]=''
    head_index=0  #head = the first inde - 1
    tail_index=1  #tail=length  the last index + 1
    head="null"
    dir_count=0
    file_count=0
    path=``
    
    #if the output directory is not exist, make a new directory
    #处理目标文件所处地址不存在问题
    
    out_path=$2
    e_path=""
    while [ ${out_path##*/} != ${out_path%%/*} ]
    do
        dir_name=${out_path%%/*}
        if  [ ! -e $e_path""$dir_name ]
        then
            
            mkdir $e_path""$dir_name
        fi
        e_path=$e_path""$dir_name"/"
        out_path=${out_path#*/}
    done
    touch $2
    
    #use queue to take BFS
    
    function enQueue(){  #insert into tail
        queue[${tail_index}]=$1
        path_[${tail_index}]=$path"/"$1
        tail_index=$((${tail_index}+1))
    }
    
    function deQueue(){ #dequeue from head
        head_index=$((${head_index}+1))
        head=${queue[head_index]}
    }
    
    #start of this program
    enQueue $1
    while [ ${head_index} -ne $((${tail_index}-1)) ]
    do
    deQueue
    path_[1]=`pwd`"/"$1
    path=${path_[$head_index]}
    echo "["${head}"]" >>$2
    
    for var in  `ls ${path_[$head_index]}`
    do
    if [ -d $path"/""${var}" ]
    
    then
    dir_count=$((${dir_count}+1))
    enQueue $var
    fi
    echo $path"/""${var}" >>$2
    file_count=$((${file_count}+1))
    done
    echo "" >>$2
    done
    
    file_count=$((${file_count}-${dir_count}))
    echo "[Directories Count]:"${dir_count} >>$2
    echo "[Files Count]:"$file_count >>$2
    
    IFS=$SAVEIFS

     

    写作业的时候遇到了很多小问题,因为自己也是刚刚才接触到shell,总结了一些解决方法,放在了另一篇随笔里。

     



    转载于:https://www.cnblogs.com/dallywang/p/10486287.html

    展开全文
  • 设置共享文件夹的具体步骤:二、Linux目录结构(树状结构)基本介绍:详细介绍:三、远程登陆Linuxsshd的状态查看 一、VMtool的安装 1.功能 可以利用复制粘贴命令在Windows和CentOS之间,传递数据 可以在Windows和...

    一、VMtool的安装

    1.功能

    • 可以利用复制粘贴命令在Windows和CentOS之间,传递数据
    • 可以在Windows和CentOS之间设置共享文件夹

    2.安装步骤

    详细视频教程

    1. 进入centos
    2. 点击vm菜单的->install vmware tools
    3. centos会出现一个vm的安装包
    4. 点击右键解压, 得到一个安装文件
    5. 进入该vm解压的目录 ,该文件在 /root/桌面/vmware-tools-distrib/下
    6. 安装 ./vmware-install.pl
    7. 全部使用默认设置即可
    8. 需要reboot重新启动即可生效

    3.设置共享文件夹的具体步骤:

    ​ 1) 菜单->vm->setting, 如图设置即可

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7Is2xRH0-1593964463911)(F:\blog本地备份\20200705linux学习02\虚拟机设置的位置.png)]

    ​ 注意:设置选项为always enable(总是启用) ,设置向导中文件夹属性==>其他属性中的‘启用此共享’,不勾选‘只读’。这样可以读写了。

    在这里插入图片描述
    在这里插入图片描述

    ​ 2) windows和centos可共享 G:/MyShare目录可以读写文件了。

    ​ 3)在centos的 /mnt/hgfs/ 下 ,打开文件夹就可以访问操作。

    二、Linux目录结构(树状结构)

    基本介绍:

    linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。

    在Linux世界里,一切皆文件。

    详细介绍:

    1. /bin [重点] (/usr/bin 、 /usr/local/bin)
      • 是Binary的缩写, 这个目录存放着最经常使用的命令

    2. /home [重点]
      • 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般
      该目录名是以用户的账号命名的。

    3. /root [重点]
      • 该目录为系统管理员,也称作超级权限者的用户主目录。

    4. /sbin (/usr/sbin 、 /usr/local/sbin)
      • s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

    5. /bin [重点] (/usr/bin 、 /usr/local/bin)
      • 是Binary的缩写, 这个目录存放着最经常使用的命令

    6. /home [重点]
      • 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般
      该目录名是以用户的账号命名的。

    7. /root [重点]
      • 该目录为系统管理员,也称作超级权限者的用户主目录。

    8. /sbin (/usr/sbin 、 /usr/local/sbin)
      • s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

    9. /boot [重点]
      • 存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件

    10. /proc
      • 这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息。

    11. /srv
      • service缩写,该目录存放一些服务启动之后需要提取的数据。

    12. /sys
      • 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 s

    13. /tmp
      • 这个目录是用来存放一些临时文件的。

    14. /dev
      • 类似于windows的设备管理器,把所有的硬件用文件的形式存储。

    15. /media [重点]
      • linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后, linux
      会把识别的设备挂载到这个目录下。

    16. /mnt [重点]
      • 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂
      载在/mnt/上,然后进入该目录就可以查看里的内容了。 d:/myshare

    17. /opt
      • 这是给主机额外安装软件所摆放的目录。如安装ORACLE数据库就可放到该目录下。
      默认为空。

    18. /usr/local [重点]
      • 这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。

    19. /var [重点]
      • 这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。
      包括各种日志文件。

    20. /selinux [security-enhanced linux] 360
      • SELinux是一种安全子系统,它能控制程序只能访问特定文件。

    ### **PS:**
    
    1. Linux系统目录中有且只有一个根目录(/)
    2. 使用过程中,按照文件夹的功能存放文件,不要乱放
    3. linux系统是以文件的形式管理设备
    

    在这里插入图片描述

    三、远程登陆Linux

    使用XShell(操作系统)和XFtp(传输文件)

    获取linux系统网络IP的命令ifconfig,默认端口22,保证系统的sshd打开,网络链接正常。

    远程登陆详细视频教程-https://www.bilibili.com/video/BV1dW411M7xL?p=13

    sshd的状态查看

    在命令框(终端)里输入setup,选择系统服务,查看sshd的状态(*为打开)。

    在这里插入图片描述

    远程登陆和传输文件详细视频教程

    想法:对linux系统的结构和使用有了初步的了解,也因为一开始比较简单而暂时没有遇到任何问题。

    展开全文
  • linux系统的目录结构

    2020-12-19 17:24:12
    linux系统的目录结构 打开UC浏览器 查看更多精彩图片 linux的根文件是以 / 来表示 1 /root 文件夹 是超级用户root 的专属文件夹 2 /home 文件夹 ,是普通用户 的文件夹 , 多个普通用户 都存在在home下 ,以自己的...

    linux系统的目录结构

    在这里插入图片描述

    linux的根文件是以 / 来表示

    1 /root 文件夹 是超级用户root 的专属文件夹

    2 /home 文件夹 ,是普通用户 的文件夹 , 多个普通用户 都存在在home下 ,以自己的用户名做为文件夹名称

    /home/zhangsanfeng

    3 / ETC 文件夹 下存放了 系统的配置文件

    4 /usr 文件夹下 存放了 共享的系统数据

    CRT 远程连接Linux系统

    安装 scrt_****.zip ,实现 linux的远程访问

    putty.exe 软件 ,也是远程连接linux系统 ,实现命令行的复制和粘贴

    特色功能:

    1.文本的复制粘贴

    crt和putty 都具有这个功能 , 界面上的文字 , 只要选中 ,就复制了 .

    反之, 复制的内容 , 在crt或putty界面上, 只要鼠标右键就自动粘贴了.

    这样可以实现文本的快捷操作 .

    2.文件的上传

    只有scrt 软件可以实现 , putty软件不能实现文件上传 .

    在scrt界面上 , alt+p ,之后会出现文件上传的窗体 , 那么直接将文件拖拽到scrt界面中,就可以完成上传操作了

    Winscp软件安装

    Winscp软件 主要实现了 linux系统与外部系统互相传输文件的功能 . 通过sftp协议传输文件 . 我们通常左侧是windows系统的文件夹 .右侧是linux系统的文件夹 .左侧上传到linux系统中,( 可以上传到linux中任意的目录) .

    也可以从linux 下载任意的文件到window中.

    同样, 文件夹也可以上传/下载 ,(文件夹中的所有文件会一并下载/上传)

    总结 : 通常使用scrt 或者putty ,配合 winscp实现远程办公 ,这样,我们在单位的办公环境下 , 就可以连接远程的linux服务器了 , 实现程序的部署,测试,安装,升级工作 .

    Linux 系统的常用命令

    磁盘管理命令

    [ root @ ligaopeng 0217 桌面 ] #

    root 表示 当前用户是谁

    @ 主机名称

    桌面 表示当前所在目录是哪里

    “# 表示超级用户的特殊标志 ,如果是普通用户 ,这里是@”

    pwd : 查看当前的具体路径

    clear : 清空命令行窗体

    ctrl +c : 结束命令行中的运行

    ifconfig : 查看当前系统的ip地址


    ls 命令

    ls 列出当前目录内容

    其他参数 -a 列出所有文件和文件夹(前面带.的都是隐藏文件)

    -l 文件的详细列表

    -h 展示友好信息

    注意 : linux命令后的参数可以任意的组合 , 参数是不区分顺序的

    ls -ah ; ls -lh ; ls -hla;

    简写命令 ll -h ( ls -lh)


    cd 命令

    cd 切换目录

    cd / 切换到根目录上

    cd ~ 回到家目录 ( / root )

    cd … 切换到上一级目录

    cd - 切换到上一次访问的目录

    cd / 目录名/目录名/目录名/… (切换到任意目录)

    cd 目录名 ( 进入到当前文件夹内的某个子目录中 ,因为没有/ )


    pwd 命令

    pwd 是显示当前目录的绝对路径

    绝对路径 , 表示从根路径出发 ,一层 一层 找到你的 ,所有路径的集合

    /usr / loca /games / …


    mkdir

    mkdir 创建目录(文件夹)

    实例: mkdir 沈职19 ; 表示在当前目录下创建一个沈职19的新目录 ;

    mkdir /root/aaa ; 表示在一个绝对路径下创建一个文件夹;

    参数 : -p 表示递归创建 ,如果外层没有bbb ,顺便把bbb也创建出来

    mkdir -p /root/bbb/ccc

    练习 : 在 /root 下 创建一个名称为a的文件夹 ,在a文件夹下,再创建b文件夹

    参考 : mkdir -p / root /a /b

    rmdir

    删除空文件夹 (只能删除空目录)

    文件浏览命令

    用于查看文件内容 : 配置文件 ,日志文件 等 ;

    cat 快捷查看

    快捷查看当前文档内容 (会一次显示所有内容,导致看起来不方便,没有翻页功能)

    实例 : cat test.txt


    more

    查看当前文件 (能翻页 ,支持跳转行)

    实例: more test.txt

    操作: enter 下一行

    space 下一页

    b 上一页

    q 退出 或者 ctrl+c都可以实现退出操作

    less 查看

    查看当前文档(能翻页 , 支持显示行号,能跳转行)

    实例: less -mN test.txt

    参数 -m 显示百分比

    -N(大写N ,显示行号)

    操作: enter 下一行

    space 下一页

    b 上一页

    q 退出 或者 ctrl+c都可以实现退出操作

    less的功能 > more > cat

    tail 查看

    快速查看文件后*行的内容 (从文件结尾向前查看)

    实例: tail -10 test.txt 查看该文件的后10行

    文件操作命令

    对文件的创建,复制 ,移动 ,删除统称为文件操作


    touch

    创建文件

    实例: touch *** 在当前路径下创建文件 (最好能加上后缀名)

    touch 111.txt

    touch /root/222.txt 表示在绝对路径 /root 下创建222.txt


    cp 命令

    cp命令 ,就是copy

    实例1: cp 参数 要复制的文件 复制的位置 (相对/绝对路径都可以)

    cp linux学习.txt 沈职19 : 表示将桌面的linux学习.txt文件拷贝到沈职19文件夹中 ;

    实例2: cp 参数 要复制的文件 复制的位置/新文件名 (相对/绝对路径都可以)

    cp linux学习.txt 沈职19 /newname.txt : 表示将桌面的linux学习.txt文件拷贝到沈职19文件夹中 ,并且重命名为newname.txt ;

    实例3: cp -r 要复制的文件夹 复制的位置 ( -r 递归的意思 ,会将文件夹中所有的文件都复制到新位置 )

    cp -r 沈职19 沈职1902 将沈职19文件夹内的所有文件都复制到沈职1902文件夹下


    mv命令

    mv , 就是move

    表示移动或者更名文件/目录 . (相当于windows中的剪切操作)

    实例1: mv 参数 需要移动的文件 移动的位置

    mv test.txt 沈职19

    实例2: mv -f 需要移动的文件 移动的位置( -f 如果文件存在,也不询问,直接覆盖 . 否则会询问同名文件是否要覆盖)

    mv linux学习.txt 沈职19

    mv:是否覆盖"沈职19/linux学习.txt"? ^C(询问? y:覆盖 n:不覆盖 ctrl+c:不操作)

    [root@ligaopeng0217 桌面]# mv -f linux学习.txt 沈职19

    实例3:mv 需要更名的文件 新文件名

    mv 新文件 旧文件.txt 将文件改名 ,或者改后缀名


    rm 命令

    rm ,英文 remove , 删除文件或目录

    实例1: rm 文件名(默认会询问? 点y: 删除 点n:不删除 )

    rm 旧文件.txt

    rm:是否删除普通空文件 “旧文件.txt”?y

    [root@ligaopeng0217 桌面]# rm test2.txt

    rm:是否删除普通文件 “test2.txt”?n

    实例2 : rm -f 文件名 (-f 不询问 ,直接删除)

    rm -f test2.txt

    实例3: rm -r 目录( -r表示在删除每一个文件或文件夹时,都要询问一次 )

    [root@ligaopeng0217 桌面]# rm -r 沈职19

    rm:是否进入目录"沈职19"? y

    rm:是否删除普通空文件 “沈职19/newname.txt”?y

    rm:是否删除普通空文件 “沈职19/linux学习.txt”?y

    rm:是否进入目录"沈职19/a"? y

    rm:是否删除普通文件 “沈职19/a/test.txt”?y

    rm:是否删除目录 “沈职19/a”?y

    rm:是否删除目录 “沈职19”?y

    说明:

    如果使用 rm -r …进行删除 ,系统通常会询问三种情况

    1.询问是否进入此目录?

    2.询问是否要删除目录下的某些文件? (有多少个文件就会反复执行多少次)

    3.询问是否删除空目录?

    实例4: rm -rf 目录 ( -r 递归 -f 不询问)

    [root@ligaopeng0217 桌面]# rm -rf 沈职1902

    实例5: rm -rf /绝对路径/* 表示删除某个绝对路径下的所有文件 (谨慎使用,通常都是删除自己创建的文件夹中的内容 )

    [root@ligaopeng0217 桌面]# rm -rf /root/桌面/沈职1902/*


    find 命令

    查找文件或目录

    实例1: find 目录 -name ‘匹配一个表达式’

    find /root -name ‘test*’ (查找root目录下以test开头的所有的目录和文件,包括root中更深层的子目录)

    实例2: find /root -name ‘*.txt’ 查找以 .txt结尾的文件或目录


    文件的编辑命令

    想要在某个文件中插入新内容 , 就会使用到linux的vim 命令

    vim命令: vim 文件名 (打开一个文件)

    vim模式:

    1. 查看模式 : vim 文件名 (只能看不能编辑)

    2. 插入模式 : 在查看模式下 ,点击 i/ a /o ,能进入到编辑状态 , 编辑完成后, 使用esc再退回到查看模式 .

    3. 底行模式: 按下 : 进入底行模式

    输入q! 表示强制退出 ,不保存 .

    输入 wq 表示强制退出,并保存文件 .

    Linux系统 修改文件的常用方式

    1通过winscp软件 ,将要修改的文件下载到本地 ,再编辑 ,编辑之后 ,再上传回linux系统

    1. 可以通过上面的命令 vim 实现修改文件 .

    练习 : 在linux桌面创建一个txt后缀名的文件 , 并添加 hello world .保存退出

    然后修改该文件 , 删除原内容 ,增加 hello everyone . 保存退出 .

    利用vim命令 实现 .


    grep 搜索

    grep 是对文件中内容的搜索

    语法: grep 需要搜索的字符串 搜索的文件

    参数: -i 忽略大小写

    实例1: grep -i ‘人民’ 新闻01.txt

    实例2 : grep -i AAA test.txt ( 能把文件中的AAA 或 aaa 或 Aaa 都能找到)

    实例3: ll -h | grep -i aaa

    得到的结果 :

    [root@ligaopeng0217 ~]# ll -h | grep -i aaa

    drwxr-xr-x. 2 root root 4.0K 2月 18 18:12 aaa

    -rw-r–r--. 1 root root 7 2月 18 18:12 aaa.txt

    -rw-r–r--. 1 root root 0 2月 18 18:12 aaa.txt~

    注意 : | 是管道命令 , 表示在文件列表下再次搜索 ,

    | 还可以连接多个linux命令

    压缩和解压缩命令

    linux压缩包有两种常用格式

    *.tar 只打包,不压缩

    *.tar.gz 打包并压缩

    不常用压缩格式

    *.biz2 打包并压缩 (压缩率比gz高 ,耗时比gz压缩时间长)

    biz2格式的文件,压缩比率和耗时不成正比 ,所以使用的少 .


    tar 命令

    功能 : 文件压缩和解压缩都使用tar命令开始 只不过参数不同

    语法: tar 参数 压缩包名

    参数: -c 压缩命令参数

    -x 解压命令参数

    -z 是否采用gz模式压缩

    -v 显示压缩过程

    -f 压缩文档名 (在f之后要立即接上压缩文件的名字)

    常用解压缩参数组合: -zxvf (顺序不能变)

    常用的压缩参数组合: -zcvf (顺序不能变)

    实例1 : tar -zcvf hello.tar.gz * (将当前目录下的所有文件及目录都压缩成hello.tar.gz文件)

    实例2: tar -zcvf hello2.tar.gz 1.txt (将当前目录下1.txt文件压缩)

    实例3: tar -zxvf hello.tar.gz (将hello这个压缩包解压到当前目录下, 解压后是所有的文件 ,不包含上一层目录)

    实例4 : tar -zxvf hello.tar.gz -C /root/aaa ( 解压到指定目录/root/aaa下,解压后是所有的文件 ,不包含上一层目录)

    练习题: 在a目录下 ,打包 ,名称叫 a.tar.gz .并将该压缩包移动到b目录中 , 再使用解压缩命令 将a.tar.gz 解压到b目录 .


    系统命令

    ps 查看系统进程

    ps -ef 以友好的信息形式查看linux系统都在运行哪些进程

    打开UC浏览器 查看更多精彩图片

    uid : 此进程是哪个用户打开的

    pid : 该进程的id

    cmd : 此进程对应的应用程序

    实例1: 查找某个进程

    ps -ef | grep -i java

    [root@ligaopeng0217 ~]# ps -ef | grep -i java

    root 3714 3677 0 19:13 pts/0 00:00:00 grep -i java


    kill 命令

    强制结束某个进程

    kill -9 pid进程号

    实例1: kill -9 3714 强制结束java进程

    help 命令

    命令 --help 获取某个命令的帮助信息

    实例1 : ls --help

    ifconfig

    获取linux的ip地址

    打开UC浏览器 查看更多精彩图片

    ping

    测试与目标主机之间的连通性

    ping 命令 通常与 ctrl +c 配合使用

    clear

    清理屏幕命令

    su 命令

    切换到其他用户

    实例1: su zhang 表示从root账号切换到zhang那个普通账户

    实例2: su root 从zhang再切换回root账户,切换回超级用户需要提供密码


    reboot命令

    linux系统 重启

    halt 命令

    linux系统关闭

    权限命令

    这里一共10个字母

    r 读取权限 ;w 写入权限 ; x 执行权限 ;

    第1个字符 : d: 目录 ; - 普通文件; l 链接文件 ;

    第234个字符:所属用户的权限 rwx

    第567个字符 :所属组的权限 r-x - 表示不能写入 ,只能查看

    第8910个字符:其他用户的权限 (组内的其他用户,或者不是同组的其他用户) r-x


    安装和卸载命令

    linux软件的现状 ,只有工作类相关的软件 , 日常交流,游戏类型的软件比较少 ;

    rpm 本地安装/卸载某个软件

    yum 云安装/卸载某个软件 ( 软件商店 )

    rpm命令

    实例1: 查看本地已安装的所有程序

    rpm -qa

    实例2: rpm -qa | grep -i java

    实例3: 卸载某个程序

    rpm -e --nodeps 软件名称

    [root@ligaopeng0217 ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64


    yum命令

    语法: yum install -y 软件名称

    卸载 yum remove -y 软件名称

    查找某个软件 yum search 软件名称

    实例1:

    yum search eclipse – 先查找下是否有eclipse软件

    yum install -y eclipse – 一键安装该软件

    实例2:

    yum install -y java-1.8.0-openjdk* – 在软件商店中自动安装jdk1.8

    展开全文
  • Linux内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作...
  • Linux下更新Mysql数据库数据

    千次阅读 2018-10-23 15:02:33
    进入数据库mysql -uroot -p输入...3.导出一个数据库的结构以及数据 mysqldump dbname -uroot -p> dbname.sql   使用XSHELL来操作服务非常方便,传文件也比较方便。 yum install lrzsz 打开文件夹弹窗 ...
  • 查看linux处理器和内存信息。

    千次阅读 2019-05-25 14:30:21
    这个伪文件系统可以和内核内部的数据结构进行交互,获取实时的进程信息。 查看处理器信息 Xeon处理器,intel开发的供服务器以及工作站使用的处理器。 Xeon E3 针对工作站和入门级服务器的单路处理器。有E3-1100和E3-...
  • linux里一切皆为文件,在linux/unix的根文件夹下,有个/proc文件夹,这个/proc 是一种内核和内核模块用来向进程(process)发送信息的机制(所以叫做“/proc”),这个伪文件系统同意与内核内部数据结构交互。...
  • Linux的小操作

    2020-09-24 17:00:10
    Linux命令后面追加的 / 代表的是根的意思,比如我们进入上图lib的目录,就可以查看lib目录下的所有的目录和文件 Linux的目录结构 etc:里的文件配置环境变量的文件夹,不能动 usr:存放一般数据 ...
  • Linux磁盘管理与文件

    2020-10-15 22:59:16
    文章目录磁盘结构硬盘的物理结构磁盘的数据结构MBR与磁盘分区表示linux中将硬盘分区等设备均表示的文件磁盘分区结构文件系统内容XFS文件系统SWAP交换文件系统linux支持的其它文件系统类型检测并确认新硬盘代码格式...
  • Linux下飞鸽传书设计实现 1.系统功能 根据飞鸽传书协议在linux下实现飞鸽传输程序,并且与windows下飞鸽兼容。...2.1关键数据结构 /*命令的结构*/ typedef struct _command { int version;/*命令的版本*...
  • 搞懂Linux的硬链接

    2020-03-01 16:18:56
    首先说下Linux的文件系统结构:   i节点即i-node,包含了文件的各种信息,也是命令stat(查看i-node信息)数据的来源。文件的真实数据存储在后面的数据块中。   数据块包含的是,文件内容信息...
  • 集成基因组学查看器-Mac,Windows和Linux的桌面基因组可视化工具。 建筑 这些说明适用于对IGV代码感兴趣的开发人员。 为了正常使用,我们建议您访问的预构建版本。 从IGV项目目录执行构建。 文件将在“ build”子...
  • 它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善,界面友好。 Cacti for Linux/Unix安装...
  • 40. wmimgmt.msc----打开windows管理体系结构(WMI) 41. wupdmgr--------windows更新程序 42. wscript--------windows脚本宿主设置 43. write----------写字板 45. wiaacmgr-------扫描仪和照相机向导 46. ...
  • 查看跨两个路径的文件和文件夹结构差异 单向路径或驱动器同步通过重命名和重新定位目标文件来最大程度地减少闪存写入,然后在必要时使用保留的属性进行删除或复制。 前缀选择文件名或它们的数字顺序 在文件或...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有...
  • 数据交换需求规格说明书

    热门讨论 2011-03-01 14:57:51
    软件设计书描述系统架构、主要算法(流程或状态图)、重要数据结构、数据库表等。《软件设计书》经评审通过后,才能进入编码阶段。  测试方案 测试人员根据《软件需求》编写《测试方案》,测试方案包括测试用例。 ...
  • TreeSizeFree-Portable.zip

    2020-11-02 09:21:34
    类似于linux下的tree命令,可在windows下查看任意文件夹的目录结构以及该目录下所有文件的大小。支持任意深度,支持数据导出,可用于查看目录下不同文件夹的大小占用等情况。
  • 1. Linux查看系统的发行版本信息 的命令? cat/etc/issue 和 lsb_release 2. linux 挂载一个共享文件夹: mount -t cifc "windows共享文件夹" "linux /mnt 路径" ...4. 解析表达式 可以用什么数据结构来适当...
  • 非科班面试字节泪经

    2021-01-29 22:47:58
    7、了解数据结构吗?将数组[a,b,c,d,e,f,g]用链表表示出来(手撕代码) 8、了解数据库吗?如何查看表结构?如何查找出1000-1300行? 9、你还有什么补充的嘛?你有什么问题问我吗? 个人总结:这自己寒假的第三次
  • 2011-11-02

    2011-11-02 20:34:54
    linux查看文件及文件夹权限的命令是: ls -l 文件名 ls -ld 文件夹数据结构: 二叉数的遍历有三种:前序遍历,中序遍历,后序遍历 二叉数删除最左节点。 都用到了递归。 表示二叉数可使用数组,也可...
  • Linux中,keras下载的模型和数据集都是存在一个文件夹中,~/.keras,也就是根目录下的.keras中,如下图: Linux中以.开始的文件都是隐藏文件,查看方法见我另一篇另一篇博客,这个目录下结构如下: 下载的cifar...
  • Hive使用杂记

    千次阅读 2010-07-08 16:31:00
    一、环境描述 1、Hadoop版本0.20.2,操作系统Linux、JDK 1.6 2、Hive版本0.5.0 二、元数据的存储 1、如果之前进行了建表操作,但是后来对hdfs format后,通过Hive的cli来输入指令show tables查看表,表结构依然存在...
  • Hive使用杂记(转)

    2010-07-19 12:52:00
    一、环境描述1、Hadoop版本0.20.2,操作系统Linux、JDK 1.62、Hive版本0.5.0二、元数据的存储1、如果之前进行了建表操作,但是后来对hdfs format后,通过Hive的cli来输入指令show tables查看表,表结构依然存在,...
  • identifier-源码

    2021-03-06 09:32:35
    标识符是具有CRUD用户的后端应用程序,具有用于该帐户可以查看所有用户的管理员中间件,该帐户可以查看所有用户,只有一个用户和仅已登录的用户可以删除自己的帐户或更新自己的数据。 创建此结构仅是为了帮助那些...
  • 函数实战与常用数据结构函数的两种类型函数的本质再分析函数地址切换切换功能ifelse配合地址筛选函数收费函数调用过程函数基本小结return小结位置参数与默认参数混合参数填充混合填充错误情况lambda匿名函数可变长...
  • 为了安全起见:请修改$UpDir参数,并修改对应文件夹名称,特别是linux系列和excel系列。数据转化1.去边:留下二维表部分(留下:首行列标题,以后一行一条数据)。2.多行列标题的话得合并为一行; 如果有合并单元格:...

空空如也

空空如也

1 2 3 4
收藏数 64
精华内容 25
关键字:

linux数据结构查看文件夹

linux 订阅
数据结构 订阅