关键词不能为空

当前您在: 主页 > 英语 >

linux常用口令

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-17 11:17
tags:

-

2021年2月17日发(作者:fiji)


你打算从


Windows


换到

< br>Linux


上来,还是你刚好换到


Linux

< p>
上来?哎哟!!!我说什么呢,



是什么原因你就 出现在我的世界里了。从我以往的经验来说,当我刚使用


Linux

,命令,终


端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任 务。毫无疑问,在


线文档,书籍,


man pages


以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录


了如何简 单学习和理解命令的秘籍。这激发了我掌握


Linux


和使它容 易使用的积极性。本文


就是通往那里的阶梯。



1. ls


命令



ls


命令是列出目录内容


(List Directory Contents)


的意思。运行它就是列出文件夹里的内容,< /p>


可能是文件也可能是文件夹。



?



1


2


3


4


5


6


7


root@tecmint:~# ls




Android-Games





















Music


Pictures


























Public


Desktop



























Tecmint


Documents

























TecMint-S


Downloads

























Templates



ls -l


”命令以详情模式


(long listing fashion)


列出文件夹的内容。



?



1


2


3


4


5


6


7


8


9


10


11


root@tecmint:~# ls -l




total 40588


drwxrwxr-x 2 ravisaive ravisaive


drwxr-xr-x 2 ravisaive ravisaive


drwxr-xr-x 2 ravisaive ravisaive


drwxr-xr-x 6 ravisaive ravisaive


drwxr-xr-x 2 ravisaive ravisaive


drwxr-xr-x 2 ravisaive ravisaive


drwxrwxr-x 5 ravisaive ravisaive


drwxr-xr-x 2 ravisaive ravisaive


























4096 May


8 01:06 Androi


4096 May 15 10:50 Desktop


4096 May 16 16:45 Documen


4096 May 16 14:34 Downloa


4096 Apr 30 20:50 Music


4096 May


9 17:54 Pictur


4096 May


3 18:44 Tecmin


4096 Apr 30 20:50 Templat



命令会列出文件夹里的所有内容,包括以



开头的隐藏文件。



?



root@tecmint:~# ls -a




.











.gnupg










.dbus











.goutputstream-PI5VVW







.mission-control


.adobe


















deja-dup
















.grsync

















.mozilla




















.themes


.gstreamer-0.10









.mtpaint














1




.thumbnails













.gtk-bookmarks







2









.thunderbird


3


.HotShots















.mysql_history








4




.htaccess







.










.IC


5


Eauthority












6


.profile
















.bash_history








7





.icons


















.bash_logout




8


















.fbmessenger


9


.jedit


















.pulse











1









.bashrc

















.liferea_1.8


0

















.pulse-cookie













1


.Xauthority





.gconf


















.local


1



















.






.ca


1


che


2


.gftp



















.macromedia













.remmina
















.cinnamon























.gimp-2.8


.ssh




















.xsession-errors




.


compiz

















.gnome


























teamviewer_











.




.config


















.gnome2

















.zoncolor


注意:在


Linux


中,文件以“


.


”开头的就是隐藏文件,并且每个文件,文件夹,设备或者命


令都是以文件对待。


ls -l



命令输出:



1.



d


(


代表了是目录


).


2.



rwxr- xr-x



是文件或者目录对所属用户,同一组用户和其它用户的权限。



3.



上面例子中第一个


ravisaive



代表了文件文件属于用户


ravisaive

< br>


4.



上面例子中的第二个< /p>


ravisaive


代表了文件文件属于用户组

< br>ravisaive



5.



4096



代表了文件大小为


4096


字节


.


6.



May 8 01:06



代表了文件最后一次修改的日期和时间


.


7.



最后面的就是文件


/


文件夹的名字



更多



ls



例子请查看< /p>



15 linux


< br>ls


命令实例



2. lsblk


命令



< br>


lsblk



就是列出块设备。除 了


RAM


外,以标准的树状输出格式,整齐地显示块设备。



?



1


2


3


4


5


6


7


8


9


10


11


root@tecmint:~# lsblk




NAME



MAJ:MIN RM



SIZE RO TYPE MOUNTPOINT


sda






8:0




0 232.9G


0 disk


├─sda1




8:1




0


46.6G


0 part /


├─sda2




8:2




0





1K


0 part


├─sda5




8:5




0



190M


0 part


/boot


├─sda6




8:6




0



3.7G


0 part [SWAP]


├─sda7




8:7




0


93.1G


0 part


/data


└─sda8




8:8




0


89.2G


0 part


/personal


sr0





11:0




1


1024M


0 rom



lsblk -l


”命令以列表格式 显示块设备


(


而不是树状格式


)




?



1


2


3


4


5


6


7


8


9


10


11


root@tecmint:~# lsblk -l




NAME MAJ:MIN RM



SIZE RO TYPE MOUNTPOINT


sda




8:0




0 232.9G


0 disk


sda1



8:1




0


46.6G


0 part /


sda2



8:2




0





1K


0 part


sda5



8:5




0



190M


0 part


/boot


sda6



8:6




0



3.7G


0 part [SWAP]


sda7



8:7




0


93.1G


0 part


/data


sda8



8:8




0


89.2G


0 part


/personal


sr0



11:0




1


1024M


0 rom


注意:


l sblk


是最有用和最简单的方式来了解新插入的


USB


设备的名字,


特别是当你在终端上


处理磁盘< /p>


/


块设备时。



3. md5sum


命令


< p>


md5sum



就是计 算和检验


MD5


信息签名。


md5 c hecksum(


通常叫做哈希


)


使用 匹配或者


验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的 干扰等原因而


发生改变。



?



1


root@tecmint:~# md5sum teamviewer_


2




3


47790ed345a7b7970fc1f2ac50c97002


teamviewer_


注意:用户可以使用官方提供的和


md5sum


生成签名信息匹对以此检测文件是否改变。


Md5sum


没有


sha1sum

< p>
安全,这点我们稍后讨论。



4. dd


命令





dd



命令代表了转换和复制文件。


可以用来转换和复制文件,


大多数时间是用来复制


iso




(


或任何其它文件


)


到一个


u sb


设备


(


或任何其它地方

< p>
)


中去,所以可以用来制作


USB


启动器。



?



1


root@tecmint:~# dd if=/home/user/Downloads/ of=/dev/sdb1


注 意:在上面的例子中,


usb


设备就是


sdb1


(你应该使用


lsblk


命令 验证它,否则你会


重写你的磁盘或者系统),请慎重使用磁盘的名,切忌。



dd


命令在执行中会根据文件的大小和类型



以及



usb


设备的读写速度,消耗几秒到几分钟不


等。



5. uname


命令





uname



命令就是


Unix Name


的简写。显示机器名,操作系统和内核的详细信息。



?



1


root@tecmint:~# uname -a


2




3


Linux tecmint 3.8.0-19-generic


#30-Ubuntu SMP Wed May 1 16:36:13 U


注意:



uname


显示内核类别,



uname -a


显示详细信息。


上面 的输出详细说明了


uname -a



1.




Li nux



:


机器的内核名



2.




te cmint



:


机器的节点名



3.




3. 8.0-19-generic



:


内核发布版本



4.




#30-Ubuntu SMP



:


内核版本



5.




i6 86



:


处理器架构



6.




GN U/Linux



:


操作系统名



6. history


命令




history


”命令就是历史记录。它显示了在终端中所执行过的所有命令 的历史。



?



1


2


3


4


5


6


7


8


9


10


11


12


13


14


15


root@tecmint:~# history





1



sudo add-apt-repository ppa:tualatrix/ppa



2



sudo apt-get update



3



sudo apt-get


install ubuntu- tweak



4



sudo add-apt-repository ppa:diesch/testing



5



sudo apt-get update



6



sudo apt-get


install indicator-privacy



7



sudo add-apt-repository ppa:atareao/atareao



8



sudo apt-get update



9



sudo apt-get


install my- weather-indicator



10


pwd



11


cd &&


sudo cp -r unity/6 /usr/share/unity/



12


cd /usr/share/unity/icons/



13


cd /usr/share/unity


注意:按住“


CTRL + R


”就可 以搜索已经执行过的命令,它可以在你写命令时自动补全。



?



1


(reverse-i-search)`if':


ifconfig


7. sudo


命令




sudo



(super user do)


命令允许授权用户执行超级用户或者其它用户的命令。通过在


sudoers


列表的安全策略来指定。



?



1


root@tecmint:~# sudo add-apt-repository ppa:tualatrix/ppa


注意:


sudo


允许用户借用超级用户的权限,然而



su< /p>



命令实际上是允许用户以超级用户登


录。 所以


sudo



su

< br>更安全。



并不建议使用


sud o


或者


su


来处理日常用途,


因为它可能导致严重的错误如果你意外的做错


了事,这就是为什么在


linux


社区流行一句话:




To err is human, but to really foul up everything, you need root password.




“人非圣贤孰 能无过,但是拥有


root


密码就真的万劫不复了。”



#




8. mkdir


命令




mkdir



(Make directory)


命令在命名路径下创建新的目录。然而如果目录已经存在了,


那么它就会返回一个错误信息



不能创建文件 夹,文件夹已经存在了



folder already exists



?



1


root@tecmint:~# mkdir tecmint


注意:目录只能在用户拥有写权限的目录下才能创建。


mkdir


:不能创建目录


`tecmint`


,因


为文件已经存在了。(上面的输出中不要被文件迷惑了,你应该记 住我开头所说的


-



linux


中,文件,文件夹,驱动,命令,脚本都视为文件)



9. touch


命令





touch



命令代表了将文件的访问和修改时间更新为当前时间。


to uch


命令只会在文件不存


在的时候才会创建它。如果文件已经 存在了,它会更新时间戳,但是并不会改变文件的内容。



?



1


root@tecmint:~# touch tecmintfile


注意:


touch


可以用来在用户拥有写权限的目录下创建不存在的文件。



10. chmod


命令




chmod


”命令就是改变文件的模式位。< /p>


chmod


会根据要求的模式来改变每个所给的文件,

< p>
文件夹,脚本等等的文件模式(权限)。



在文件


(


文件夹或者其它,为了简单起见,我们就使用文件

< p>
)


中存在


3


中类型的权限



?



1


Read (r)=4


2


Write(w)=2


3


Execute(x)=1


所以如果你想给文件只读权限,就 设置为


'4';


只写权限,设置权限为


'2';


只执行权限,设置



1;


读写权限,就是


4+2 = 6,


以此类推。



现在需要设置

< p>
3


种用户和用户组权限。第一个是拥有者,然后是用户所在的组,最后是其


它用户。



?



1


rwxr-x--x




这里


root

的权限是



rwx



读写和执行权限


),



所属用户组权限是



r-x (


只有读和执行权限


,


没有写权限< /p>


)




对于其它用户权限是



-


x


(


只有只执行权限


)

-


-


-


-


-


-


-


-



本文更新与2021-02-17 11:17,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/661748.html

linux常用口令的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文