Linux 操作命令简
1.Linux命令的格式
1)了解Linux命令的语法格式:
命令 【选项】 【参数】
2)掌握命令格式中命令、选项、参数的具体含义
a)命令:告诉Linux(UNIX)操作系统做(执行)什么。
b)选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。
c)参数:说明命令影响(操作)的是什么(如一个文件、一个目录或是一段正文文字)
ls –a /
2.whoami命令
1)了解whoami命令的功能:列出目前登陆Linux系统所使用的用户名(账号)。
3.who命令
1)掌握who命令的功能:列出目前哪些用户在系统上工作。
2)掌握who命令的输出结果:显示当前登录的所有用户,以及当前的日期和时间。
4.date、cal、和clear命令及带有参数的命令
1)掌握date命令的功能:显示系统当前的日期和时间。
2)掌握date命令设置时间时间的格式:date 月日时分年。
例如:将时间设定成2013年12月24日上午10点18的命令:
扩展(date 122410182013)
hwclock命令可以用来显示/设置硬件时钟命令。
hwclock –s 同步硬件
hwclock –w 同步系统)
3)掌握cal命令的功能:显示某月的日历。
4)灵活应用cal命令列出某一年某月的日历:例如显示2008年8月份日历的命令为:cal 8 2008
5)掌握clear命令的功能:清除屏幕
6)掌握清屏快捷键:ctrl+l
5.su和passwd命令
1)掌握su命令的功能:从当前的用户切换到另一个指定的其他用户。
2)灵活应用su命令切换用户:
例如:切到root用户的命令:su – root
3)掌握passwd命令功能:修改用户(既可以是普通用户,也可以是root用户)的密码,查看用户的密码状态等( passwd -S 用户名 //S必须为大写)。
4)掌握使用passwd命令修改用户密码:
例如:修改dog用户密码的命令:passwd dog
6.利用man命令来获取帮助信息
1)掌握man命令的功能:获取某个Linux命令的使用说明。
2)掌握使用man命令查看某命令的使用说明:
例如:查看su命令的使用说明的命令为:man su
7.使用“命令名 --help”获取帮助
1)例如:查看ls命令帮助的命令为:(不使用man方法)
ls --help
1.用户及passwd文件
1)掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)。
2)/etc/passwd文件每个字段的具体含义:
a)第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。
b)第2个字段(列)如果是x,表示该用户登录Linux系统时必须使用密码;如果为空,则该用户在登录时无须提供密码。
c)第3个字段(列)记录的是这个用户的uid。
d)第4个字段(列)记录的是这个用户所属群组的gid。
e)第5个字段(列)记录的是有关这个用户的注释信息(如全名或通信地址)。
f)第6个字段(列)记录的是这个用户的家目录的路径。
g)第7个字段(列)记录的是这个用户登录后,第一个要执行的进程。
2.shadow文件
1)/etc/shadow文件的功能:存储所有用户的密码,每一个用户占用一行记录,该文件实际上就是存放用户密码的数据库(Database)。
2)/etc/shadow文件每个字段的具体含义:
a)账户名:账户名与/etc/passwd里面的账户名是一一对应的关系。
b)密码:这里可以看到3类,分别是奇奇怪怪的字符串、*和!!其中,奇奇怪怪的字符串就是加密过的密码文件。星号代表帐号被锁定,双叹号表示这个密码已经过期了。奇奇怪怪的字符串是密文字符串格式为:$id$salt$encrypted,以$6$开头的,表明是用SHA-512加密的,$1$ 表明是用MD5加密的、$2$ 是用Blowfish加密的、$5$是用 SHA-256加密的。$salt是一个最多16个字符的随机生成的字符串,用来增加破解难度。$encrypted就是通过加密算法和salt算出来的密文。
c)修改日期:这个是表明上一次修改密码的日期与1970-1-1相距的天数密码不可改的天数:假如这个数字是8,则8天内不可改密码,如果是0,则随时可以改。
d)密码需要修改的期限:如果是99999则永远不用改。如果是其其他数字比如12345,那么必须在距离1970-1-1的12345天内修改密码,否则密码失效。
e)修改期限前N天发出警告:比如你在第五条规定今年6月20号规定密码必须被修改,系统会从距离6-20号的N天前向对应的用户发出警告。
f)密码过期的宽限:假设这个数字被设定为M,那么帐号过期的M天内修改密码是可以修改的,改了之后账户可以继续使用。
g)帐号失效日期:假设这个日期为X,与第三条一样,X表示的日期依然是1970-1-1相距的天数,过了X之后,帐号失效。
h)保留:被保留项,暂时还没有被用上。
3.群组及group文件
1)/etc/group文件的功能:存放了Linux系统中所有群组的信息,它实际上就是一个存放群组信息的数据库(Database)。
2)/etc/group文件每个字段的具体含义:
a)第1个字段是这个群组的名字。
b)第2个字段中的x表示这个群组在登录Linux系统时必须使用密码。
c)第3个字段记录的是这个群组的gid。
d)第4个字段记录的是这个群组里还有哪些群组成员。
4.怎样在Linux系统中添加一个新的用户账户
1)掌握useradd命令的功能:新增一个用户。
2)了解useradd命令的常用选项:
a)–u:指定用户的UID
b)–g:指定用户所属的GID
c)–G: 指定用户所属的群组
d)–d:指定用户的家目录
e)–c:指定用户的备注信息
f)–s:指定用户所用的shell
3)灵活应用useradd命令的举例:
a)例如:在系统中新增一个fox(狐狸)用户的命令:useradd fox
b)例如:在系统中新增一个用户user01,属组为police以及uid为600的命令:
useradd –u 600 –G police user01
5.使用usermod命令修改用户账户
1)掌握usermod命令的功能:修改用户的账户信息。
2)了解usermod命令的常用选项:
a)–u:修改用户的UID
b)–g:修改用户的GID
c)–G:将一个用户加入到指定的群组中
d)–d:修改用户的家目录
e)–c:修改用户的备注信息
f)–s:修改用户所用的shell
3)灵活应用usermod命令的举例:
a)修改babydog4用户的家目录为/home/babies的命令:
usermod –d /home/babies babydog4
b)将babydog4这个用户添加到babydog6这个群组中的命令:
usermod –G babydog6 babydog4
c)将babydog4这个用户的的gid变更为dog群组的命令:
usermod –g dog babydog4
6.使用usermod命令锁住用户及将用户解锁
1)了解usermod –L命户令的功能:将用户的账号锁住
2)了解usermod –L命户令的用法举例:
例如:将babydog6用户的账号锁住的命令:usermod –L babydog6
3)了解usermod –U命户令的功能:将用户的账号解锁
4)了解usermod –U命户令的用法举例:
例如:将babydog6用户的账号解锁的命令:usermod –U babydog6
7.使用userdel命令删除用户账号
1)掌握userdel命令的功能:删除用户。
2)了解userdel命令的常用选项:
a)–r:在删除用户的同时删除这个用户的家目录及其邮箱。
3)灵活应用userdel命令删除用户的举例:
a)例如:删除babydog5用户不删除其家目录的命令:
userdel babydog5
b)例如:删除babydog5用户,同时删除其家目录的命令:
userdel –r babydog5
8.群组的管理
1)掌握groupadd命令的功能:创建一个新的群组账号。
2)了解groupadd命令的常用选项:
c)–g:指定群组的GID
3)灵活应用groupadd命令的举例:
例如:在系统中新增加一个名为boydogs的群组的命令:
groupadd boydogs
4)掌握groupmod命令的功能:修改一个群组账号的信息。
5)了解groupmod命令的常用选项:
a)–g:修改群组的GID
b)–n:修改群组的名称
6)灵活应用groupmod命令的举例:
a)例如:修改police群组的gid为521的命令:
groupmod –g 521 police
b)例如:将群组boydogs改名为daddogs的命令:
groupmod –n daddogs boydogs
7)掌握groupdel命令的功能:删除一个群组账号。
8)灵活应用groupdel命令的举例:
例如:删除daddogs群组的命令:groupdel daddogs
1.怎样查看文件的权限
1)掌握使用ls –l命令查看文件上所设定的权限。
2)掌握ls –l命令的显示结果中的第一列分成4组,其中;
a)第1个字符为第1组,代表这是一个文件(-)或是一个目录(d),也可以是其他资源。
b)第2、3、4个字符为第2组,定义了文件或目录的所有者(owner)所具有限的权,使用u代表所有者(owner)对文件的所有权限。
c)第5、6、7个字符为第3组,定义了文件或目录的所有者所在的群组中其他(用户)所具有的权限,使用g代表这一组(group)权限。
d)第8、9、10个字符为第4组,定义了既不是owner也不和owner在同一群组的其他用户对文件或目录所具有的权限。使用o代表这一组(other)权限。
3)掌握ls –l命令的显示结果中的第三列、第四列为文件的属主和属组。
2.root用户及文件的安全控制
1)掌握root用户的定义:root用户也称为超级用户,它可以完全不受限制地访问任何用户的账户和所有文件及目录。
2)了解Linux系统中用户分类:
Linux系统是将系统中的所有用户分成了3类:
a)第1类:所有者
b)第2类:同组用户(修正:所属组,因为你创建一个用户的过程会以为这个用户名为名字创建一个同名的组)
c)第3类:非同组的其他用户
3)掌握文件操作权限包括读(read)、写(write)和执行(execute)
4)掌握Linux操作系统在显示权限时,使用如下4个字符来表示文件操作权限:
a)r:表示read权限,也就是可以阅读文件或者ls命令列出目录内容的权限。
b)w:表示write权限,也就是可以编辑文件或者在一个目录中创建和删除文件的权限。
c)x:表示execute权限,也就是可以执行程序或者使用cd命令切换到这个目录以及使用带有-l选项的ls命令列出这个目录中详细内容的权限等。
d)-:表示没有相应的权限(与所在位置的r、w或x相对应)。
3.掌握使用chown修改文件的属主
chown 属主:属组 文件
chown :属组 文件
chown 属主 文件
a)例如,修改文件file1的属主为root的命令为:chown root file1
4.掌握使用chgrp修改文件的属组
chgrp 属组 文件
a)例如,修改文件file1的属组为wg的命令为:chgrp wg file1
5.使用符号法设定文件或目录上的权限
1)掌握chmod命令的功能:设定或更改文件或目录上的权限。
2)掌握-R选项:不但设置(或更改)该目录权限,而且还要递归地设置(或)更改该目录中所有文件或子目录的权限。
3)掌握是符号表示法的定义:
符号表示法是使用几个特定的符号来设定权限的状态。
4)掌握权限状态可以分为3个部分:
a)第1个部分,表示要设定或更改谁的权限状态。其中的具体表示如下:
u:表示所有者(owner)的权限。
g:表示群组(group)的权限。
o:表示既不是owner也不与owner在同一个group的其他用户(other)的权限。
a:表示以上3组,也就是所有用户(all)的权限。
b)第2部分,是运算符(operator),也有人称为操作符,其中的具体表示如下:
+:表示加入权限
-:表示去掉权限
=:表示设定权限
c)第3部分,表示权限(permission),其中的具体表示如下:
r:表示read(读)权限。
w:表示write(写)权限。
X:表示execut(执行)权限。
5)灵活应用符号表示法设定或更改文件或目录上的权限:
a)例如:在dog_wolf文件上添加所有者和同组用户的可执行权限的命令:
chmod ug+x dog_wolf
b)例如:在babydog目录上为其他用户添加写权限的命令:
chmod o+w babydog
6.使用数字表示法设定文件或目录上的权限
1)掌握数字表示法的定义:
数字表示法是指使用一组三位数的数字来表示文件或目录上的权限状态。其中:
第1个数字代表所有者(owner)的权限(u)。
第2个数字代表群组(group)的权限(g)。
第3个数字代表其他用户(other)的权限(o)。
2)数字代表的资源权限状态:
4:表示具有读(read)权限。
2:表示具有写(write)权限。
1:表示具有执行(execute)权限。
0:表示没有相应的权限。
3)灵活应用数字法表示法设定或更改文件或目录上的权限:
a)例如:使用数字表示法对owner开放/home/dog/babydog目录和其中所有文件的一切权限,但是对同组用户开放读和执行权限,而对其他用户只开放读权限的命令:
chmod -R 754 /home/dog/babydog
粘滞位(Stickybit),又称粘着位,是Unix文件系统权限的一个旗标。最常见的用法在目录上设置粘滞位,也只能针对⽬录设置,对于⽂件⽆效。则设置了粘滞位后,只有目录内文件的所有者或者root才可以删除或移动该文件。如果不为目录设置粘滞位任何具有该目录写和执行权限的用户都可以删除和移动其中的文件。实际应用中,粘滞位一般用于/tmp目录,以防止普通用户删除或移动其他用户的文件。
1.掌握设置t权限
例如:t :设置粘着位
chmod +t filename
设置相应的x权限,否则t权限并不能正真生效。(大写T说明t权限未生效)
针对目录t
即当一个目录被设置为"粘着位"(用chmod a+t),则该目录下的文件只能由
一、超级管理员删除
二、该目录的所有者删除
三、该文件的所有者删除
也就是说,即便该目录是任何人都可以写,但也只有文件的属主才可以删除文件。
2.掌握设置s权限
例如:s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将以root身份执行。
在设置s权限时文件属主、属组必须先设置相应的x权限,否则s权限并不能正真生效。(大写S说明s权限未生效)
chmod a+s filename chmod +s filename
chmod a+s /bin/cat
cat /etc/shadown
3.掌握数字设置s权限
例如:设置s u i d:将相应的权限位之前的那一位设置为4;
chmod 4764 filename //设置SUID
设置g u i d:将相应的权限位之前的那一位设置为2;
chmod 2764 filename //设置SGID
两者都置位:将相应的权限位之前的那一位设置为4+2=6。
chmod 6764 filename //设置SUID和SGID
小结:
SUID:当设置了SUID 位的文件被执行时,该文件将以所有者的身份运 行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。
SGID:与上面的内容类似。用于设置目录. 一个目录被标上setgid位, 此目录下创建的文件继承该目录的属性.文件运行时运行者将具有所属组的 特权
sticky-bit:该位可以理解为防删除位. 设置sticky bit位后,就算用 户对目录具有写权限,但也只能添加文件而不能删除其他用户创建的文件。
4.使用passwd修改密码和检查用户密码的状态
1)了解–S选项:root用户可以使用带有-S选项的passwd命令查看其他用户的密码状态。
2)掌握passwd –S命令用法举例
a)root用户查看dog用户的密码状态的命令:
passwd –S dog
5.使用su命令进行用户的切换
1)了解使用echo命令显示环境变量PATH的值:echo $PATH
2)掌握带有-与没有带有-选项的su命令之间的区别:
带有-选项的su命令会重新设置环境变量
6.发现与用户相关信息的命令
1)掌握groups命令的功能:确定当前用户所属的群组
2)了解id命令的功能:不但可以获取当前用户的群组,还可以获取群组的ID及用户ID和用户名。
1.使用cat命令进行文件的纵向合并
1)掌握使用cat命令实现文件的纵向合并:
a)例如:使用cat命令将baby.age、baby.kg和baby.sex这三个文件纵向合并为baby文件的方法:
cat baby.age baby.kg baby.sex >baby
b)例如:使用cat命令将baby.age文件的内容添加到baby2文件中的方法:
cat baby.age >>baby2。
2.归档文件和归档技术
1)掌握归档的定义:归档(archiving)就是将许多文件(或目录)打包成一个文件。
2)了解归档的目的:归档的目的就是方便备份、还原及文件的传输操作。
3)掌握tar命令的功能:将多个文件(也可能包括目录,因为目录本身也是文件)放在一起存放到一个磁带或磁盘归档文件中。并且将来可以根据需要只还原归档文件中的某些指定的文件。
4)掌握tar命令的常用选项:
c:创建一个新的tar文件。
t:列出tar文件中目录的内容。
x:从tar文件中抽取文件。
f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
v:显示所打包的文件的详细信息,v是verbose的第1个字母。
z:使用gzip压缩算法来压缩打包后的文件。
j:使用bzip2压缩算法来压缩打包后的文件。
3.使用tar命令创建、查看及抽取归档文件
1)掌握使用tar命令创建归档文件的用法举例:
例如:使用tar命令将arch目录打包成一个名为arch.tar的归档文件的方法(要求显示所有打包的文件和目录):
tar cvf arch.tar arch
掌握使用tar命令查看归档文件的用法举例:
例如:使用tar命令显示arch.tar这个归档文件(包)中的所有文件的方法:
tar tf arch.tar
2)掌握使用tar命令抽取归档文件的用法举例:
例如:使用tar命令恢复arch.tar中的全部内容的方法:
tar xvf arch.tar -C 路径
1)掌握压缩的定义:压缩就是将一个大的文件通过一些压缩算法变成一个小文件。
2)了解压缩的目的:主要是缩小文件的大小,这样会节省存储文件的磁盘或磁带的空间,另外在网络上传输这些小文件也会减少网络的浏览(也就是节省网络的带宽)。
3)掌握解压缩的定义:解压缩就是将一个通过一些压缩算法的文件恢复到压缩之前的样子。
4)掌握gzip命令和gunzip命令的用法举例:
a)例如:将文件file1压缩成.gz格式的压缩包应该使用的命令为:gzip file1 –c > /路径/name.gz
b)例如:将压缩文件file1.gz解压缩的命令为:
gunzip file1.gz
5)掌握bzip2命令和bunzip2命令的用法举例:
a)例如:将文件file1压缩成.bz2格式的压缩包应该使用的命令为:bzip2 file1
b)例如:将压缩文件file1.bz2解压缩的命令为:
bunzip2 file1.bz2
5.在使用tar命令的同时进行压缩和解压缩
1)掌握在使用tar命令的同时进行压缩和解压缩的用法举例
a)例如:使用tar命令将arch目录打包而且同时使用gzip的技术压缩打包后文件的方法(打包后的文件名为arch.tar.gz):
tar cvfz arch.tar.gz arch
b)例如:使用tar命令将arch目录打包而且同时使用bzip2的技术压缩打包后文件的方法(打包后的文件名为arch.tar.bz2):tar cvfj arch.tar.bz2 arch
1.vi编辑器简介
1)掌握vi的定义:vi是一个UNIX和Linux系统内嵌的标准正文(文字)编辑器,它是一种交互类型的正文编辑器,它可以用来创建和修改正文文件。
2.vi编辑器的操作模式
1)掌握vi编辑器的3中基本模式:
a)命令行模式:vi的默认模式。在这一模式中,所有的输入被解释成vi命令,可以执行修改、复制、移动、粘贴和删除正文等命令,也可以进行移动光标、搜索字符串和退出vi的操作等。
b)编辑模式:在编辑模式中,可以往一个文件中输入正文。在这一模式下,输入的每一个字符都被vi编辑器解释为输入的正文。使用ESC键返回命令行模式。
c)扩展模式:在一些UNIX系统上也叫最后一行模式。在这一模式下,可以使用一些高级编辑命令,如搜寻和替代字符串、存盘或退出vi编辑器等。要进入最后一行模式,需要在命令行模式中输入冒号(:),冒号这一操作将把光标移到屏幕的最后一行。
3.在vi编辑器中光标的移动
1)掌握在vi编辑器中用来移动光标位置的键与光标移动之间的关系,如下表:
键组合(命令) 光标的移动
$ 光标移动到当前行的结尾
0 光标移动到当前行的开始
4.进入插入模式
1)掌握从命令行模式进入插入模式的命令:
a:进入插入模式并在光标之后进行添加。
i:进入插入模式并在光标之前进行插入。
o:进入插入模式并在当前(光标所在)行之下开启新的一行。
5.在命令行模式下删除与复制的操作
1)掌握常用的删除与复制的常用按键
键组合(命令) 含义
dd 删除光标所在的那一行
ndd n为数字。删除光标所在的向下n行,例如:20dd则是删除20行
yy 复制光标所在的那一行
nyy n为数字。复制光标所在的向下n行,例如:20yy则是复制20行
1)掌握粘贴命令:
键组合(命令) 含义
p 将已复制的数据在光标下一行粘贴
P 将已复制的数据在光标上一行粘贴
1)掌握常用的复原和重做命令:
键组合(命令) 含义
U 复原前一个操作
ctrl+r 重做上一次操作
1)掌握扩展模式下常用的命令:
命令 含义
:w 将文件存入/写入(saves/writes)磁盘。
:q 退出(quits)vi编辑器(并不存盘)
:wq 将文件存入/写入(saves/writes)磁盘并退出(quits)vi编辑器。
1)掌握快速移动光标在文件中位置的命令:
G 光标移动到这个文件的最后一行
nG n为数字。光标移动到这个文件的第n行。例如20G则会移动到这个文件的第20行
gg 移动到这个文件的第一行,相当于1G
10.快速移动光标在屏幕中的位置
1)掌握快速在屏幕中移动光标的位置的命令:
H 光标移动到这个屏幕的最上方那一行的第一个字符
M 光标移动到这个屏幕的中央那一行的第一个字符
L 光标移动到这个屏幕的最下那一行的第一个字符
1.系统监视和进程控制工具—top和free
1)掌握top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
2)了解使用top命令列出系统状态时,系统默认每5秒刷新一下屏幕上的显示结果。
3)掌握free命令的功能:显示内存的使用状态。
2.系统中进程的监控—ps
1)掌握进程的定义:进程是程序的一次动态执行。
2)掌握守护进程的定义:守护进程是在后台运行并提供系统服务的一些进程。
3)掌握父进程、子进程的定义:当一个进程创建另一个进程时,第1个进程被称为新进程的父进程,而新进程被称为子进程。
4)掌握ps命令的功能:用来显示当前进程的状态。
ps –aux 显示所有的与用户相关的完整信息
系统中进程的监控—pstree、kill
pstree安装(yum -y install psmisc)
1)掌握pstree命令的功能:以树状图显示程序。
2)掌握pstree命令的用法举例:
例如:列出PID为4729的进程的进程状态树的命令:pstree 4729
3)掌握kill命令的功能:把一个信号发送给一个或多个进程。默认发送终止信号。
4)灵活应用kill命令终止进程
例如:终止PID为3852的进程的命令:kill 3852
5)灵活应用kill -9命令杀死进程
例如:杀死PID为3906的进程的命令:kill -9 3906
3.掌握pgrep命令的功能:通过名称或其他属性查找进程
例如:查找名为firefox的进程的命令为:pgrep firefox
4.掌握pkill命令的功能:通过名称或其他属性发信号给进程
例如:杀死名为firefox的进程的命令为:pkill firefox
1.使用ifconfig命令来维护网络
1)掌握ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。
2)灵活应用ifconfig命令设定网卡的IP地址:
例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.255.255.128的命令:
ifconfig eth0 172.18.48.56 netmask 255.255.255.128
2.使用ifup和ifdown命令启动和停止网卡(详见linux系统管理P424)
1)掌握ifup命令的功能:启动系统上指定的网卡。
2)掌握ifdown命令的功能:停止系统上指定的网卡。
3)掌握使用ifup命令启用指定网卡的举例:
例如:启动eth0网卡的命令:ifup eth0
4)掌握使用ifdown命令停用指定网卡的举例:
只能作用于配置文件
例如:停用eth0网卡的命令:ifdown eth0
5)Service network restart 重启网卡服务,使配置生效,免得重启机器
3.网络配置文件
1)了解网卡的配置文件存放在/etc/sysconfig/network-scripts目录中,且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0。
补:虚拟机新添加网卡没有配置文件需手动添加配置或图形添加网卡
掌握网络配置的定义:所谓的网络配置(设定)就是要修改网卡所对应的网络配置文件,可以通过使用文字编辑器(vi)直接编辑网络配置文件来重新配置网络。
Linux 操作命令简的更多相关文章
- Linux 操作命令列表记录
Linux 操作命令列表记录 SSH登录 登录 ## 范式 ssh [username]@[host] ## 例 ssh -p 1222 root@10.0.0.1 使用非默认端口(ssh默认端口22 ...
- linux基础简答(1)
linux基础简答题 扇区及其4个主分区的原因 在第一个扇区中,保存着引导记录和分区信息,容量为512bytes,主引导记录(相当于MBR)446 bytes,分区表64bytes,记录每个分区信息要 ...
- 一定要知道的,那些Linux操作命令
一定要知道的,那些Linux基本操作命令(一) 目录 1.文件和目录操作命令 2.用户和用户组操作命令 3.vim编辑器操作命令 4.打包和解压操作命令 5.系统操作命令 为什么要学习linux? 1 ...
- linux操作命令等积累
1,启动服务:两种方式: /etc/init.d/networking start /etc/init.d/mysql start #:service mysql start service ne ...
- 【linux操作命令】mysql
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...
- Linux操作命令(一)
ls 命令 ls 命令是 linux 下最常用的命令,ls 命令就是 list 的缩写. ls 用来打印出当前目录的清单.如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单. 通过 l ...
- linux mail 简操作
1. 如何查看linux的mailqueue 检查所传送的电子邮件是否送出,或滞留在邮件服务器中 语法:/usr/lib/sendmail -bp 2. 如何发送mail 1)将文件当做电子邮件的内容 ...
- 常用的Linux操作命令(一)
ls 目录 mkdir 创建文件夹 vi 新建文件 :w filename 将文章存入指定的文件名filename :wq 保存并退出编辑文件 :q! 强制离开并放弃编辑的文件 cd 切换到目录/ro ...
- Linux操作命令集
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS ...
随机推荐
- 水果商城 ( Iview+ SSM + MySQL )
因为时间原因,只做了后台,前台本来是打算使用 uni 框架 的. 有文档.E-R流程图.数据库文件. 项目源码地址:https://github.com/oukele/MyProject-Two
- Python—数据类型之列表(List)
列表的切片 语法:列表[:].列表[::] 综合:列表[(开始索引b):(结束索引e)(:(步长s))] 返回:列表的切片取值时,返回一个列表,规则等同于字符串切片规则. 说明: 开始索 ...
- HGOI 20190828 题解
Problem A 数学题 设数论函数$f(x)$表示$x(x ∉ Prime)$的次大因数, 给出$l,r$求出$\sum\limits_{i=l,i ∉ Prime} ^r f(i)$ . 对于$ ...
- JavaScript如何比较两个数组的内容是否相同
今天意外地发现JavaScript是不能用==或===操作符直接比较两个数组是否相等的. alert([]==[]); // false alert([]===[]); // false 以上两句代码 ...
- Linux查看和编辑文件
例如,要想test.txt文件添加内容"I am a boy",test.txt在当前目录中 方法一:vi编辑法 打开终端,输入vi test.txt 回车,按a或i进入编辑模式, ...
- python3笔记二十:时间操作time
一:学习内容 time时间戳 time元组 time字符串 time时间转换图解 二:time 需要引入:import time 1.概念 UTC(世界协调时间):格林尼治天文时间,世界标准时间,在中 ...
- 关于colab的一些技巧
1.指定工作文件夹(运行可以相对路径!) # 指定当前的工作文件夹 import os # 此处为google drive中的文件路径,drive为之前指定的工作根目录,要加上 os.chdir(&q ...
- LeetCode 90. 子集 II(Subsets II)
题目描述 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集). 说明:解集不能包含重复的子集. 示例: 输入: [1,2,2] 输出: [ [2], [1], [1,2,2 ...
- ReentrantLock源码探究1:非公平锁的获取和释放
1.AQS简单介绍 Sync是ReentrantLock的一个内部类,它继承了AbstractQueuedSynchronizer,即AQS,在CountDownLatch.FutureTask. ...
- vue 登录页面填坑
上边的导航头,会显示在登陆页面上,暂时的解决办法实: <template> <div style="position: fixed; top:0px; left:0px;h ...