Linux常用命令及实例
说明:Linux命令及其参数严格区分大小写,Linux文件名严格区分大小写。
1. ls命令
ls命令的功能是显示指定目录下的文件目录清单
相当于dos下的dir命令,而且其参数更加丰富多样
1).ls 之 不带参数示例
功能:显示指定目录下的文件清单,如果没有任何指定目录,则默认为当前目录。
2).ls 之 显示隐藏文件示例
参数-a的功能:显示隐藏文件
若文件名以 . 开头,则认为是是隐含的,而普通的ls命令不显示以 . 开头的文件;所以要完全显示某目录下的文件清单,需要加上 -a 才行
3).ls 之 长格式输出
参数 -l 的功能:以长格式列表输出指定目录中的文件清单
以abc为例:
drwxrwxr-x. 2 hotboxx hotboxx 4096 Feb 14 09:28 abc
文件权限 连接数 属主 属组 大小 日期时间 文件名
4)ls 之 递归显示
参数-R的功能是:递归显示指定目录下的文件清单,即会显示指定目录分支内各自目录中的文件清单
2. pwd命令
示例:pwd
[user1@server1 ~]$ pwd
/home/user1
功能:显示当前目录。
3. mkdir命令
(1)mkdir示例一
[user1@server1 ~]$mkdir abc
功能:在当前目录下创建目录abc
其他:
4. cd命令
5. touch命令
6. cp命令
7. mv命令
8. rmdir命令
9. rm命令
10. cat命令
11 more和 less命令
12. head命令
13. tail命令
Linux中的文件类型
- :表示普通文件
d :表示目录文件,在Linux中目录也是文件;不仅如此,在Linux中任何设备也可以当作文件处理
l :表示符号连接文件
b :表示块设备文件,如硬盘设备文件 /dev/hda ,其中字母a表示第一块,h表示IDE类型的硬盘,SCSI类型的硬盘用s表示
分区也有相对应的设备文件,如 /dev/sdb3,表示SCSI硬盘的第3个分区(优盘也采用SCSI硬盘的设备文件名来表示)
c :表示字符设备文件,如 /dev/tty1
p : 表示管道文件
s :表示套接字文件
关于文件权限的说明
1)Linux有三种典型的权限,r:读权限,w:写权限,x:执行权限
2)在长格式输出中文件类型的后面有9列权限位,实际上是针对不同用户设定的,如下:
rwx ( 属主的权限 ) rwx ( 属组的权限 ) r-x ( 其他用户的权限 )
原文:https://www.cnblogs.com/hotboxx/p/12309558.html