13个Linux常用命令行
来源:互联网 发布:spark als推荐算法 编辑:程序博客网 时间:2024/05/17 16:11
学习一些常用的Linux命令行,对于直接在终端(console)进行操作有很重要的帮助。这里总结部分常用的Linux常用命令行,在命令行界面(CLI,command line interface)输入。
目录操作
ls命令(list)
输出工作目录(Current Directory)下所有文件夹及文件(带有扩展名)。其语法为: ls
ll命令
ll命令并不是基础命令,而是ls -l
的别名
输出工作目录下所有文件夹及文件的详细信息,包括作者,大小,最后一次修改日期,读写权限等等 。其语法为: ll
mkdir(make directory)
在工作目录下创建新的目录(即一个空文件夹)。其语法为: mkdir [new directory]
需要注意的是,该命令行语句只能新建单个文件夹,不能创建复杂的目录,即带有子文件夹的文件夹,例如mkdir a/b/c
将会报错,无法正常执行。
rmdir命令(remove directory)
在工作目录下删除目录(即一个空文件夹)。其语法为: rmdir [empty directory]
需要注意的是,该命令行语句只能删除空文件夹,不能删除非空文件夹,即拥有子文件/文件夹的文件夹。
ps:如果想删除非空文件夹,可使用命令行rm -r [directory]
其原理也是从最深的目录开始删除的。
cd命令(change directory)
更改工作目录的路径,其语法为: cd [directory path]
需要注意的是,目录的路径有两种:相对路径(相对工作目录)和绝对路径。区分二者的方式是看路径是否以/
开头。
例如, cd mymovie/guochang
是跳转至当前目录下mymovie/guochang
文件夹 cd /d/mymovie/guochang
是跳转至D盘下mymovie/guochang
文件夹。
文件操作
touch命令
在工作目录下创建新文件。其语法为: touch [new file]
cp命令(copy)
将某个文件的内容复制到另一个文件中.其语法为: cp [file-1] [file-2]
mv命令(move)
将某个或者某几个文件移动/剪切到某个目录中.其语法为: mv [file-1] [file-2] [file-n] [directory]
此外,利用mv命令可以实现重命名某个文件,其语法为i: mv [file-old] [file-new]
cat命令(concatenate)
连接多个文件内容并输出在命令行界面.其语法为: cat [file-1] [file-2]
也可以输出到某个文件中。其语法为: cat [file-1] [file-2] > [file-3]
其他常见操作
time命令
输出执行某个命令所需时间。其语法为: time [command]
date命令
输出当前日期和时间。其语法为: date
cal命令
输出本月日历。其语法为: cal
ps:该命令在某些系统下不被支持。
ping命令
测试与目标ip的连通性。其语法为: ping [ip]
- 13个Linux常用命令行
- 十五个常用Linux命令行总汇
- 十五个常用Linux命令行总汇
- Linux命令行常用快捷键
- Linux 常用命令行工具
- linux常用命令行笔记
- 常用Linux命令行
- linux命令行常用热键
- Linux 常用命令行
- Linux 常用命令行大全
- 常用Linux命令行总汇
- Linux常用命令行
- Linux常用命令行
- Linux常用命令行
- Linux 下常用命令行
- linux常用命令行
- Linux常用命令行1
- Linux常用命令行2
- NWERC2015 Kitchen Combinatorics
- hdu-2157-How many ways??【矩阵快速幂】
- HDU 4417 主席树
- HDU-4587 TWO NODES(割点变形或者求点双连通分量)
- 51Nod 1183 编辑距离(DP—编辑距离问题)
- 13个Linux常用命令行
- uva 1312 一个矩形中的最大的子矩形(其中不能包含某些点)
- 10.1解题报告
- UGUI如何实现图片动态变换?
- ZooKeeper(4)Java API
- office-word使用技巧——查找&替换
- SSH框架下,使用FormData对象提交表格的内容(前端+后台代码)
- Oracle数据库中的多表查询
- poj 1753 : Flip Game (枚举+dfs)