常用Linux命令

常用Linux命令

Linux的系统管理主要在控制端下进行,通过使用命令行的方式进行管理。Linux的文件可以完成各种复杂的工作,例如,对目录进行复制、移动和链接,搜索和查找文件和目录,阅读显示打印文件内容等操作。

最常用的linux命令:

文件管理命令

磁盘管理命令

文件搜索和压缩/解压缩命令

系统管理命令

1.文件名

文件名规则:linux文件名的最大长度为256个字符,通常有字母、数字、“.”(点号)、“_”(下划线)、“-”(减号)组成,文件名不能含有“/”符号。

注意:

大小写敏感

除了/之外,所有的字符都合法

有些字符最好不用,如空格,制表符/t等、退格符和字符@ # &()[]

避免使用加减或.作为普通文件名第一个字符

2. 通配符号

星号*   匹配任何字符或任何数目的字符

问号?  匹配任何单字符

[  ]    匹配任何包含在括号里的单字符

3.路径

绝对路径:是从根开始一级一级地进入各个子目录,最后指定该命令或文件

相对路径:是从当前目录进入某目录,最后指定该命令或文件

.代表当前目录

..代表上一级目录

4. Linux命令格式

命令 —选项 参数

命令 —选项

命令 参数

命令

5. Linux常用命令

(1)目录操作命令:

命令名称:ln 产生链接文件 ——link /bin/ln

功能描述:列出当前工作子目录中的文件及子目录清单

使用权限:all user

语法格式:ln –s [源文件] [目标文件]

注意:源文件和目标文件一定要使用绝对路径

ln file1 file2 硬链接

ln –s file1file2

 

命令名称:cd——changedirectory

功能描述:切换目录

所在路径:shell内部指令

语法格式:cd [目录]

cd ~回到根目录

cd回到根目录

cd..上级目录

cd/

cd../..进入上两层目录

cd –回到上次访问的目录

cd !$列出并执行你的命令历史里面最近的一条记录

 

命令名称:mkdir

功能描述:创建以dir-name命名的目录

用户权限:对当前目录具有操作权限的用户

语法格式:mkdir [选项] dir-name

 

命令名称:rmdir

功能描述:从一个目录中删除一个或多个子目录项

用户权限:对当前目录具有操作权限的用户

语法格式:rmdir [选项] dir-name

 

命令名称:pwd——print workdirectory

功能描述:显示目前所在的工作目录

所在路径:/bin/pwd  :all user

语法格式:pwd

 

(2)文件操作命令

命令名称:cat

功能描述:把文件串连接后传到基本输出设备上。不管文件多长,一次性读出(适用于小文件),查看(读出文件传到另一个文件)。

用户权限:所有用户

语法格式:cat [选项] 文件名

 

命令名称:cp——copy

功能描述:复制文件

所在路径:/bin/cp  :all user

语法格式:cp –afp [源文件或源目录]

 

命令名称:touch

功能描述:生成空文件

所在路径:/bin/touch/  :all user

语法格式:touch [选项] 文件名

 

命令名称:mv——move

功能描述:移动文件(相当于剪切)或为文件重新命名

所在路径:/bin/mv  :all user

语法格式:mv –f [源文件或目录] [目的文件或目录]

 

 

命令名称:rm——remove

功能描述:删除文件

所在路径:/bin/rm :alluser

语法格式:rm -irf [文件或目录]  -i:进行交互式删除  -r:将参数中列出的全部目录和子目录均递归删除  -f:忽略不存在的文件,并且不给提示。

 

命令名称:find

功能描述:将文件系统内符合条件的文件列出来

用户权限:all user

语法格式:find

 

命令名称:dd

功能描述:把指定的输入文件复制到指定的输出文件中,并在复制过程中可以进行格式转化。

使用权限: all user

语法格式:dd [选项]

(3)文件备份和压缩命令

命令名称:tar

功能描述:对文件目录进行打包备份

用户权限: all user

语法格式:tar –f [源文件或目录] [目的文件或目录]

 

命令名称:gzip

功能描述:用Lempel-ziv编码压缩文件

用户权限: all user

语法格式:gzip –v 文件目录列表

 

(4)关机和系统管理命令

shutdown:关机

init 0关机

shutdown –h now 马上关机

shutdown –h 10十分钟之后关机

reboot重启

init 6 重启

 

命令名称:data

功能描述:显示和设置系统的日期和时间

用户权限: all user

语法格式:data [选项] 显示时间格式(以+开始,后面接时间)

 

命令名称:who

功能描述:显示系统中有哪些用户登录系统

用户权限: all user

语法格式:who [选项]

 

(5)网络通信指令

用户在线,发送消息

write:用户名 :向用户发送消息

ctrl +d: 停止发送

wall 消息:向所有用户发送消息

mesg n : 不接收消息

mesg y : 接收消息

管理员发送的消息,所有用户必须接收

 

如用户不在线,发送消息

发信:启动 sendmail

主题,内容,cc

ctrl +d 结束

收信:mail

回信:r

不回信:q

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章