Linux学习记录-基本命令总结

Linuxの命令总结

·文件管理类命令(主要是近期学习中遇到过的)

·cat命令 :用于连接文件并打印

相关参数

-n 由 1 开始对所有输出的行数编号

-b 和 -n 相似,只不过对于空白行不编号

-s 当遇到有连续两行以上的空白行,就代换为一行的空白行

–help 对于不懂的命令或软件安装时,都可以用–help来获取帮助

-E 在每行结束处显示 $

·chmod命令:利用 chmod 可以控制文件被他人所调用

相关参数

–help 显示辅助说明

–version 显示版本

-c 若该文件权限确实已经更改,才显示其更改动作

-f 若该文件权限无法被更改也不要显示错误讯息

-v 显示权限变更的详细资料

-R 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更

·mdir命令:用于显示MS-DOS目录

相关参数

-/ 显示目录下所有子目录与文件

·实例
$ mdir -/ a:\*    显示a盘中的所有内容

Volume in drive A has no label #加载信息
Volume Serial Number is 13D2~055C
Directory for A:\ #以下为目录信息
./TEST<DIR> 2011-08-23 16:59 #显示格式为文件名,目录大小,修改时间
AUTORUN.INF 265 2011-08-23 16:53
AUTORUN.BAT 43 2011-08-23 16:56
3 files 308 bytes #统计总大小
724 325 bytes free #剩余空间


-a  显示隐藏文件

-f  不显示磁盘所剩余的可用空间

-w  仅显示目录或文件名称,并以横排方式呈现,以便一次能显示较多的目录或文件

-X  仅显示目录下所有子目录与文件的完整路径,不显示其他信息

####·mv命令:用来为文件或目录改名、或将文件或目录移入其它位置
####相关参数

-i 若指定目录已有同名文件,则先询问是否覆盖旧文件

-f 在mv操作要覆盖某已有的目标文件时不给任何指示

1.mv 文件名 文件名   将源文件名改为目标文件名
2.mv 文件名 目录名   将文件移动到目标目录
3.mv 目录名 目录名   目标目录已存在,将源目录/移动到目标目录;目标/目录不存在则改名
4.mv 目录名 文件名   报错
·实例
$ mv /usr/student/*  .    将/usr/student下的所有文件和目录移到当前目录下

·cp命令:主要用于复制文件或目录

相关参数

-a 此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容

-d 复制时保留链接

-f 覆盖已经存在的目标文件而不给出提示

-i 与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖

-p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中

-r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件

*复制目录时,必须使用参数"-r"或者"-R"

-l 不复制文件,只是生成链接文件

·rm命令:用于删除一个文件或者目录

相关参数

-i 删除前逐一询问确认

-f 即使原档案属性设为只读,亦直接删除,无需逐一确认

-r 将目录及以下之档案亦逐一删除 *删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r"

THANKS FOR READING💕

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