目录

  • 概念:
  • 密码
  • 基本命令:
  • 文件与目录查看命令
    • 查看和修改文件权限
  • 快捷键
  • 目录结构
    • 目录切换
    • 目录说明(itcast@ubuntu:~$):
  • 安装卸载软件
    • 在线安装
    • deb包安装
  • 挂载U盘
    • 磁盘分类
  • 压缩包
    • 原始版
    • 进阶版
  • 进程
    • 概念
    • 命令
  • 用户管理
  • ftp服务器使用
    • 服务器端
    • 客户端
  • nfs服务器使用
    • 安装
    • 创建共享目录
    • 修改配置文件
    • 重启
    • 客户端
  • ssh服务器
    • scp命令
  • vi
    • 工作模式
    • 命令模式
    • 编辑模式
    • 末行模式
    • 分屏
    • 配置文件
  • find
    • -name
    • -type
    • -size
    • -maxdepth
    • -exec
    • -print0
    • xargs
    • -atime
  • 文化建设

概念:

shell:命令解析器,方便操作系统(unix操作系统)
bash:命令解析器(linux系统,伯恩again shell,也习惯叫做shell)
命令解析器根据输入的命令寻找对应的操作(可执行程序)

linux文件系统存储最小单元是块,磁盘中寻找文件时通过inode查找(i节点,保存了文件的信息),硬链接就寻找这个节点从而关联到这个文件,硬链接无法为目录创建。
   软连接在删除原文件后将失效,而硬链接删除其中任意一个不影响其他的访问,直到全部删除。

密码

  1. 设置su用户密码
    sudo passwd
    [sudo] passwd for XXX <输入当前用户密码>
    输入新的UNIX密码<输入自己设定su密码>
    重新输入新的UNIX密码<再次输入自己设定su密码>
    passwd:已成功更新密码
    输入su测试

基本命令:

date :返回系统当前时间
history:历史命令
ls / :查看根目录
pwd:查看当前所在目录
cd ~:回到家目录,或者cd
su:切换到root用户,或者 sudo su
exit:退出root用户
cat fileName:查看文件的内容,将内容打印到屏幕中
man man:查看系统提供的帮助文档
alias 命令:查看标准命令是否被封装
**alias pag=‘ps aux | grep’ **:自定义命令pag,终端关闭后无效
echo 字符串:终端打印字符串

文件与目录查看命令

tree:需要安装tree软件(sudo apt-get install tree),查看当前目录的树结构

查看文件的颜色:

  • 白色:普通文件
  • 蓝色:目录
  • 绿色:可执行文件
  • 红色:压缩文件
  • 青色:链接文件(快捷方式)
  • 黄色:设备文件
  • 灰色:其他文件

文件名称前面带.,说明此文件为隐藏文件。

ls -a:查看所有文件
ls -l :查看文件的详细信息

文件说明(drwxr-xr-x 2 wx wx 4096 12月 31 17:32 Desktop):

  • 第一个字符(d):文件的类型

    • -: 普通文件
    • d:目录
    • l :链接,后面的为对应链接到的文件
    • b:块设备
    • c:字符设备
    • s:socket文件
    • p:管道
  • 第二个到第四个字符(rwx):文件所有者的权限
    • r:读权限
    • w:写权限
    • x:执行
  • 第五个到第七个字符(r-x):文件同组用户的权限
  • 第八个到第十个字符(r-x):其他人的权限
  • 第十一个字符(2):一个数字,文件的硬链接数
  • 再后面一个字符串(wx):该文件的所有者
  • 再后面一个字符串(wx):文件的所属组
  • 再后面一个数字(4096):文件占用的磁盘空间(文件为实际占用大小,目录的话为目录所占磁盘大小,不包含里面的文件大小,都为4096)

mkdir dirName:创建目录,dirName为目录的名字

mkdir dirName/p1/p11 -p:创建嵌套目录,-p为必须参数,也可以写为mkdir -p a/b

rmdir dirName:删除空目录,目录下有文件时无法删除

rm dirName -r:递归删除目录,可以不为空,删除内容不会进入回收站,直接删除;可以加参数rm dirName -ri,递归删除时,询问每一个文件。

touch fileName:创建文件,文件名称有无后缀都可以;如果文件不存在,则创建文件,如果文件已经存在,则修改文件的时间。

rm fileName:删除文件

cp srcFile tarFile:拷贝文件,如果目标文件tarFile不存在,则创建文件,并将拷贝的内容放到目标文件中去;如果文件已经存在,则覆盖原文件。

cp srcDir tarDir -r:递归拷贝目录,如果目标目录不存在,则创建该目录;如果目录存在,则创建一个该目录的复制到这个已存在的目录中。

*cp srcDir/ tarDir **:拷贝源目录下的所有文件到目标目录。

more fileName:查看文件内容,enter进行下一行,空格键翻页;只能向后看;退出时按q键或者ctrl+c。不实用

less fileName:查看文件内容,enter进行下一行,空格键翻页;ctrl+p一行一行向前看,同小键盘向上箭头⬆;ctrl+b向前翻页,q退出浏览。不实用

head fileName:查看文件前十行;可以加参数 -n,查看前n行

tail fileName:查看文件后十行;可以加参数 -n,查看后n行。

mv oldFileName newFileName:修改文件名字
mv fileName dirName:移动文件到某个目录

ln -s fileName linkName:创建快捷方式(软连接),移动后无法使用,可以指定绝对路径创建:ln -s ~/1Days/fileName linkName,目录的快捷方式的创建同此。

ln fileName linkName:创建硬链接,类似于作用备份原文件,大小相同但是不占用内存

wc:获取文本文件信息(7 19 83 fileName),分别为:行数 单词个数(空格分开)字节数。需要文本文件,不常用。

od -tx:查看二进制文件信息,以-t的格式显示,其中x为16进制方式,不常用。

du -h :查看当前目录的大小

df -h :磁盘的使用情况

which ls :查看命令解析器,查找命令的目录,如查看ls命令的目录

查看和修改文件权限

目录没有执行权限时,无法进入目录

whoami : 查看当前登录的用户

chmod [who] [+|-|=] [mod] :修改权限,其三个参数说明如下

  • who:

    • 文件所有者:u
    • 文件所属组:g
    • 其他人:o
    • 所有人:a或不写
  • +|-|=
    • +:增加权限
    • -:减少权限
    • =:覆盖原来的权限,只保留最新设置的权限
  • mod
    • r:读
    • w:写
    • x:执行

chmod 777:数字法修改权限,三个数字分别代表所有者,所属组,其他人的权限

  • -:没有权限
  • 4:读权限
  • 2:写权限
  • 1:执行权限
    如果取出其他人的执行权限,可以输入 chmod -1 fileName

chown userName fileName:修改文件所有者

chown userName:groupName fileName:修改文件所有者和所属组

chgrp groupName fileName:修改文件所属组

find pathName -name “fileName” :按名字查找文件,可以使用通配符进行替换

  • *:一个或几个字符
  • ?:一个字符

find pathName -size +10k :按大小查找文件,查找大于10k的文件 ,最后一个参数为-10k时为小于10k的文件;此处的k为小写,兆时为大写M。

find pathName -size +10k -size -10M :按大小查找文件,查找大于10k且小于10M的文件

find pathName -type f:按文件类型进行查找(f普通文件,d设备文件,p管道,s套接字等)

mkfifo fileName:创建管道文件

grep -r “fileContent” pathName:按照文件内容查找

快捷键

ctrl + p :历史命令列表向上滚动,同小键盘向上箭头⬆
ctrl + n :历史命令列表向下滚动,同小键盘向下箭头⬇

ctrl + b :光标向前移动,同小键盘向左箭头←
ctrl + f :光标向后移动,同小键盘向右箭头→
ctrl + a :光标移动到当前行头部
ctrl + e :光标移动到当前行尾部

ctrl + h :删除光标前的一个字符,同backspace
ctrl + d :删除光标后的一个字符,同delete
ctrl + u :删除当前行,所有光标前的字符

ctrl + l :清空屏幕控制台,同命令clear

打开终端: ctrl + alt + t

目录结构

/bin:存放使用的命令
/boot:一些启动的核心文件,谨慎使用
/dev:设备文件
/etc:配置文件,谨慎使用
/home:所有用户的主目录
/lib :动态链接库(共享库),谨慎使用
/lost+found:不可操作,系统异常关机后,存放的恢复碎片文件
/media:挂载外设时,加载外设文件,一般自动挂载到此目录
/mnt:同上,一般收到挂载到此目录
/opt :第三方安装的软件
/proc:内存映射
/root:超级用户
/sbin:管理员使用的一些
/usr:用户软件资源目录

目录切换

绝对路径:/home/itcast/aa
相对路径:

  1. .当前目录
  2. . +.上一级目录
  3. -在临近操作的两个目录间切换

目录说明(itcast@ubuntu:~$):

  1. 其中itcast代表当前登录的用户
  2. ubuntu:当前所在的主机名
  3. ~:代表用户的家目录(宿主目录,如/home/itcast, ~是缩写)
  4. $:当前用户是普通用户
  5. #:超级用户(root用户)

安装卸载软件

在线安装

sudo apt-get install tree //在线安装
sudo apt-get remove tree //删除
sudo apt-get update //更新软件列表
sudo apt-get clean //安装包删除(/var/cache/apt/archives)

sudo aptitude install tree //在线安装
sudo aptitude reinstall tree //重新安装
sudo aptitude remove tree //删除
sudo aptitude update //更新软件列表
sudo aptitude show tree //显示

deb包安装

sudo dpkg -i xxx.deb //安装
sudo dpkg -r xxx //卸载

挂载U盘

不操作时,自动挂载到/media目录。手动挂载尽量挂载到/mnt目录,挂载到其他目录会覆盖到该目录,卸载后,该目录的原文件会重新显示。

mount devName pathName:挂载到目录,如sudo mount /dev/sdb1 /mnt

umount /media/userName/USBName:卸载目录,用户当前的目录不可以在卸载的目录中

sudo fdisk -l:查看u盘名字

磁盘分类

sd:SCSI Device
hd:Hard Disk硬盘
fd:Floppy Disk软盘

sda:硬盘1,主分区,最多4个

  • sda1:主分区1
  • sda2:主分区2
  • sda3:主分区3
  • sda4:主分区4
    扩展分区,从sda5开始
  • sda5:逻辑区1
  • sda6:逻辑区2
  • sda7:逻辑区3

sdb:硬盘2

压缩包

原始版

gzip:.gz格式压缩包
gzip *.txt:压缩所有的txt文件,原文件不保留,且压缩到各个单独的.gzip文件;不能压缩目录。
gunzip *.gz:解压缩所有.gz文件。

bzip2:.bz2格式的压缩包
bzip2 *.txt:压缩所有的txt文件,原文件不保留,且压缩到各个单独的.bz2文件;不能压缩目录。
bzip2 -k *.txt:保留原文件
bunzip2 *.bz:解压缩所有.bz文件。

进阶版

  1. tar (不使用z/j参数只能对文件/目录进行打包,不压缩)
    参数:

     c - 创建(压缩);x - 释放(解压缩); v - 显示提示信息(可省略);f - 指定压缩文件名称;z - 试用gzip的方式压缩文件  .gzj - 试用bzip2的方式压缩文件 .bz2
    

    压缩:
    tar zcvf 生成的压缩包的名字.tar.gz 目标文件或目录
    tar jcvf 生成的压缩包的名字.tar.bz2 目标文件或目录
    压缩时指定文件名字方便解压缩

    解压缩:、
    tar zxvf 压缩包的名字.tar.gz -C 目标目录
    tar jxvf 压缩包的名字.tar.bz2 -C 目标目录
    如果不加-C 目标目录 参数,默认解压到当前目录

  2. rar (需要用户手动安装sudo apt-get install rar)
    参数:

     a - 压缩x - 解压缩
    

    压缩:
    rar a 生成的压缩包的名字 压缩的文件或目录在当前目录生成压缩包,不需要指定生成文件的后缀

    解压缩:
    rar x 压缩包的名字 解压缩的目录 不添加目录时默认为当前目录

  3. zip
    压缩:
    zip -r 生成的压缩包的名字 压缩的文件或目录在当前目录生成压缩包,-r 递归压缩目录

    解压缩:
    **unzip 压缩包的名字 -d 解压缩的目录 ** 不添加目录 -d时默认为当前目录

总结:

tar/rar/zip    参数    生成的压缩文件的名字    要压缩的文件或目录
tar/rar/unzip    参数     压缩包名字       参数(rar没有参数)         解压的目录

进程

概念

ttf0-tty6:文字终端
tty7:桌面终端,对应 0
切换终端快捷键:ctrl + alt + f1-f7
pid:进程ID

命令

who:查看当前用户终端

ps
参数:

 a:列出当前的所有用户信息u:增加信息x:没有终端的用户信息

管道:指令1的输出作为指令2的输入

ps aux | grep bash:查找bash 相关的进程(grep也会占用一个进程)

kill -l:查看信号
kill -SIGKILL 进程ID:杀死某个进程,或者kill -9 进程ID,或者kill 进程ID。

env:查看当前进程的环境变量
env | grep PATH:查找当前进程的环境变量中的path,其格式:key=value:value:value

top:查看任务管理器(ctrl + c退出)

ifconfig:查看ip,eth0 - 当前网卡,硬件地址(网卡MAC地址),lo(回环地址),需要安装net-tools

nslookup www.baidu.com:查看域名对应的ip

ping 172.30.20.15 -c 4:c count的意思,ping 4次后结束

用户管理

sudo adduser 用户名:增加用户,本质为执行一个脚本;默认增加一个组,与用户名相同 ;需要输入用户的登录密码,全名等;用户名不可以包含大写子母。

sudo useradd -s /bin/bash -g Robin -d /home/Robin -m Robin:增加用户,可以使用大写;

-s:使用的命令解释器
-g:用户所属组
-d:指定的用户目录
-m:如果用户家目录不存在则创建一个

sudo groupadd 组名:添加一个用户组

sudo passwd 用户名:修改密码
passwd:修改当前用户密码
sudo passwd root:修改root 用户密码

sudo deluser 用户名:删除用户,家目录需要手动删除
sudo userdel -r 用户名:删除用户(-r 同时删除用户主目录)

查看当前有哪些用户,可以查看/etc/passwd 文件

ftp服务器使用

服务器(软件)名称:vsftpd
安装:sudo apt-get install vsftpd
作用:文件的上传、下载

服务器端

  1. 修改配置文件
    /etc/vsftpd.conf
    sudo gedit vsftpd.conf:记事本方式打开配置文件
anonymous_enable=NO             #修改为  anonymous_enable=YES         允许匿名登录
#write_enable=YES              取消注释    实名登录用户有写权限(上传数据)
#local_umask=022               取消注释    设置本地掩码022
#anon_upload_enable=YES            取消注释    匿名用户可以向服务器上传数据
#anon_mkdir_write_enable=YES   取消注释    匿名用户可以在服务器上创建目录
anon_root=/home/wx/anonFtp/        匿名登陆用户的根目录

需要注意,#listen=YES 和 #listen_ipv6=YES 二者中只能选择一个

  1. 重启服务

    sudo service vsftpd restart
    

客户端

  1. 实名用户登录:
    ftp + IP(服务器ip)
    输入用户名(server)
    输入密码(server)

    安装vsftpd时默认已经装好了客户端程序;
    登录后看到的为服务器用户的家目录;
    windows系统登录,浏览器中输入地址:ftp://192.144.199.235/即可,ip修改为服务器ip。

    退出服务器:bye 或 exit 或quit
    文件上传:put fileName*
    文件的下载:get fileName
    不允许操作目录,可以通过目录打包后操作

  2. 匿名用户登录
    ftp serverIP
    用户名:anonymous
    密码:回车跳过

不允许匿名用户在任意目录切换,只能在一个指定的范围内工作,需要在ftp服务器上创建一个匿名目录,此目录的其他人权限为登录用户的权限,当其权限为rexrwxr-x时,匿名用户无法上传文件。
默认家目录:/srv/ftp/

  1. lftp客户端访问ftp服务器
    lftp:一个ftp客户端工具,可以上传下载目录
    安装:sudo apt-get install lftp
    登录:

    • 匿名:lftp 服务器ip + login
    • 实名: lftp username@127.0.0.1
    • 命令:
      lpwd:查看目录
      mput filename filename:上传多个文件
      mirror -R 目录:上传目录
      mirror 要下载的目录:下载目录

nfs服务器使用

net file system:网络文件系统(共享文件夹),允许网络中计算机之间通过TCO/IP网络共享资源。

安装

    sudo apt-get install nfs-kernel-server

创建共享目录

 mkdir 目录

修改配置文件

 /etc/exports
/home/Robin/nfsShare *(rw,sync)      #共享的目录,*为共享网段,也可以为192.168.4.*  共享4网段;(共享内容可读写,数据实时更新到磁盘)

重启

 sudo service nfs-kernel-server restart

客户端

  1. 以挂载服务器共享目录的方式访问
    mount serverIP:shareDir /mnt
    如:sudo mount 192.168.32.15:/home/Robin/NfsShare /mnt

ssh服务器

远程访问,方式同本机操作

  1. 服务器端
    安装:sudo apt-get install openssh-server
    查看是否安装:sudo aptitude show openssh-server
  2. 远程登录
    ssh 用户名@IP ;确认链接 yes,输入用户密码
  3. 退出
    logout

scp命令

super copy

  1. 需要安装openssh-server
  2. 命令:scp -r 目标用户名@目标ip地址:/目标主机地址 拷贝到的目录;
    如:scp -r itcast@192.168.10.110:/home/itcast/1day /home/itcast/newfile/ (本地之间的拷贝)

vi

vim从vi发展而来文本编辑器,需要安装vim软件。

工作模式

  1. 命令模式,打开文件后默认进入命令模式
  2. 编辑模式,需要输入一些命令,切换到编辑模式
  3. 末行模式,在此模式下可以输入一些命令

vi fileName:打开文件,进入命令模式

命令模式

l:向移动光标
h:向移动光标
j:向移动光标
k:向移动光标
0:光标移动到当前行的行首
$:光标移动到当前行的尾部
gg:光标移动到整个文档的开始
G:光标移动到整个文档的尾部
200G:光标移动到第200行

x:删除光标后的字符
X:删除光标前的字符
u:撤销操作,只能撤销一次
ctrl + r:反撤销
dw:删除光标后的单词,需要移动光标到单词前
d0:删除当前行光标前的所有字符
d$:删除当前行光标后的字符
D:删除当前行光标后的字符
dd:删除当前行
5dd:删除当前行及后面的四行

p:粘贴到当前行的下面(以上的删除实际为剪切,可以使用粘贴
P:粘贴到当前行的上面
yy:复制当前行
5yy:复制包括当前行及以下的共五行

v:可视模式,在可视模式下移动光标可以选中内容
y:对选中的内容进行复制
d:对选中的内容进行删除

/text:查找text字符,从光标所在的位置向下查找,并循环
n:在查找到的内容中切换,向下
N:在查找到的内容中切换,向上
?text:查找text字符,从光标所在的位置向上查找,并循环
选中单词(要查找的内容),输入#,即可对此单词就行查找
:noh:退出搜索
:set hlsearch:高亮显示搜索内容

r:替换单个字符

<<:向左缩进
>>:向右缩进

“3K”:跳转到man文档第三章的选中内容的相关介绍

ZZ:保存退出

编辑模式

a:进入编辑模式,从光标后面插入文本
A:进入编辑模式,从当前行的尾部插入文本
i:进入编辑模式,从光标前面插入文本
I:进入编辑模式,从当前行的行首插入文本
o:进入编辑模式,从光标所在行的下面创建新的行,在新行里插入内容
O:进入编辑模式,从光标所在行的上面创建新的行,在新行里插入内容
s:进入编辑模式,删除光标后的字符,开始插入内容
S:进入编辑模式,删除光标所在行的字符,开始插入内容

末行模式

:进入末行模式

:数字:跳转到指定行,如 :300 跳转到第三百行
: s/要被替换的字符串/替换字符串:替换一个字符串
: s/要被替换的字符串/替换字符串/g:替换当前行的匹配的字符串
**:%s/要被替换的字符串/替换字符串/g **:替换所有的匹配的字符串
**:32,35s/要被替换的字符串/替换字符串/g **:替换32行到35行匹配的字符串

!pwd:末行模式输入命令,之前输入!,回车返回

:wq:保存并退出
:q!:不保存退出
:x:保存退出
:w:保存

分屏

:sp:水平分屏(上下)当前文件;ctrl + w + w在两个分屏间切换;
:wqall:关了两个分屏;
:vsp:垂直分屏(左右)当前文件
:vsp hello.cpp:垂直分屏,再另外一个屏幕里显示hello.cpp的内容

配置文件

系统级配置文件:/etc/vim/vimrc
用户下的配置文件:~/.vim/vimrc

find

-name

如:find ./ -name *.mp3查找当前目录下(./)的所有mp3格式文件。

-type

如:find ./ -type f查找当前目录下(./)的所有普通文件。设备、目录?(d),管道(p),字符设备(c),块设备(b),socket(s),符号链接(l)

-size

如:find ./ -size 1查找当前目录下(./)的所有小于512b的文件 ,(默认单位是512B,一个扇区大小)。
find ./ -size +3M -size -7M 查找当前目录下所有大于3m,小于7m的文件。
find ./ -size +3k -size -7k 查找当前目录下所有大于3k,小于7k的文件。

-maxdepth

最大递归目录深度
find ./ -maxdepth 1 -type d 查找当前目录下的1级目录个数。

-exec

如:find ./ -name "*.mp3" -exec ls -l {} \查找当前目录下(./)的所有mp3格式文件,并将结果集(存放到了{}中)进行 ls -l 操作。\是转移字符,对命令结尾进行转换。
如果exec替换为ok,则每次执行都会进行提示。

-print0

如:find ./ -name "*.mp3" -print0 | xargs -0 ls -l查找当前目录下的所有mp3格式文件,并将结果进行 ls -l 操作。print0 的意思是将查找的结果用0间隔区分,ls执行时以0进行区分。默认按照空格或者制表符进行拆分,所以如果名称中函数空格可能会出问题。

xargs

如:find ./ -name "*.mp3" | xargs ls -l查找当前目录下(./)的所有mp3格式文件,并将结果进行 ls -l 操作。

-atime

atime:访问时间(单位天)
amin:单位(分钟)
mtime:文件内容修改时间
mmin:单位(分钟)
ctime:文件属性修改时间
cmin:单位(分钟)

find ./ -mtime +5 -exec -ls -l {} \查找当前目录下文件内容修改时间是5天前的文件。如果是-5,表示5天以内

文化建设

客中行 兰陵美酒郁金香 玉碗盛来琥珀光 但使主人能醉客 不知何处是他乡

linux学习笔记--命令相关推荐

  1. Linux学习笔记---命令篇

    Linux学习笔记-命令篇 本笔记是根据尚硅谷的Linux视频,经过自己的总结得出来的笔记,分为两个大章节,一-四章讲的是Linux的文件目录结构.vim编辑器.网络配置和系统管理.进程和服务.第二个 ...

  2. linux学习笔记-命令别名

    在使用linux批量查看文件或进行其他操作的时候,重复的输入部分较长命令比较浪费时间,为了提高效率,可以将命令重新取别名来简化操作. 命令别名指令alias,它的使用跟变量的定义规则相似,例: ali ...

  3. # Linux学习笔记

    Linux学习笔记 命令中间以空格来区分,无论空几格shell都是为一格 命令太长时可以使用   来转义enter是命令连续到下一行. linux中,英文大小写是不一样的,cd != CD ctrl+ ...

  4. linux rcs文件中的ip,linux学习笔记之diff和patch命令

    关键字:Linux 学习笔记 运维 系统 命令 一.命令的功能 diff命令的功能为逐行比较两个文本文件,列出其不同之处.可是做成diff记录也就是补丁. patch就是利用diff制作的补丁来打到文 ...

  5. Linux 学习笔记之超详细基础linux命令 Part 3

    Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 2----------------- ...

  6. Linux学习笔记(二)|常用命令

    Linux学习笔记(二)常用命令 1.文件处理命令 1.1命令格式与目录处理 -ls 功能描述:显示目录文件 原意:list 所在路径:/bin/ls 语法: ls-a 显示所有文件,包括隐藏文件 l ...

  7. Linux学习笔记---使用tftp命令下载文件

    向开发板下载数据时,不仅可以通过nfs命令下载,还可以通过更简单的命令tftp下载. 用网线将开发板和笔记本连接起来,设置好网络环境.网络的具体设置方法可以参考 Linux学习笔记---网线直连电脑和 ...

  8. linux解挂文件磁盘的命令,Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令...

    Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于 ...

  9. Linux学习笔记(一):Linux常用命令

    linux学习笔记(一):Linux常用命令 ctrl + l 清屏 clear crtl + c 终止操作 Linux常用命令 文件处理命令 ls:list 功能:显示目录文件 选项: -a 显示所 ...

最新文章

  1. servlet程序HTTP Status 500 - Error instantiating servlet class 解决
  2. C语言register关键字—最快的关键字
  3. cuda安装和caffe
  4. Oracle中通过Job实现定时同步两个数据表之间的数据
  5. 【Apache】Apache ab压力测试工具Window下载和用法详解
  6. 中职计算机英语c答案,中职高考计算机试题及答案-20210622105004.docx-原创力文档...
  7. 你可能学了假流程图,三步教会你绘制大厂流程图
  8. 浅谈嵌入式软件的未来发展
  9. linux开发 stc_Linux环境下搭建STC单片机平台的指南
  10. python 字典查询比列表快_为什么python字典要比列表快以及哈希查找解释。
  11. Java应用服务器对比:TomcatJettyGlassFishWildFly
  12. 二进制数除法 matlab,MATLAB求出不可约多项式(实现二进制加法、除法)
  13. HDOJ 1001 Sum Problem
  14. iPhone屏幕尺寸(包含7p)
  15. HHUOJ 1019 Friendship of Mouse(水题)
  16. 一文读懂V8垃圾回收机制——新生代Scavenge、老生代Mark-Sweep和Mark-Compact
  17. 89.破碎的玻璃横幅
  18. window cmd删除文件、强制删除文件
  19. VMware Fusion for mac虚拟机中Linux系统并使用ssh连接
  20. 蓝牙相关学习:4.2.BLE空口包结构 - PDU

热门文章

  1. 黑作坊风光大师完美破解版
  2. jquery ajax加载页面进度条,基于jQuery实现模拟页面加载进度条
  3. 射频功率放大器——如何选择合适的射频功率放大器
  4. 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(1):集合与映射
  5. 第四天 IPTABLES功能深入
  6. 大学生科创国赛最终稿
  7. Android - 实现导航栏的几种方式
  8. 水晶报表中让行高自适应高度(即根据内容的来适应高度)
  9. cordova 修改app图标
  10. 如何从Matlab的fig文件中把数据导出来?