文件相关:
指令 | 功能 |
---|---|
touch | 创建文件 |
cat | 查看文件内容 |
cp src dest | 复制文件 |
mv src dest | 移动文件 注:重命名也可借助此命令实现 |
rm | 删除文件 注:删除之后将无法恢复 |
目录相关:
指令 | 功能 |
---|---|
mkdir dir | 创建目录 注:-p 可以创建多级目录 |
cd dir | 进入目录 |
pwd | 查看当所在的目录 |
ls | 显示当前目录下的文件 注:-l 显示文件的详细信息,缩写ll -a 显示隐藏文件,在Linux、UNIX、MacOS系统下以.开头文件默认隐藏。 Ctrl+h 可以在显示隐藏文件。 |
cp -frp | 复制目录 |
rm -rf | 删除非空目录 |
mv | 对目录的操作不用任何参数 |
注:目录就是特殊的文件,文件可以使用的命令,目录基本都使用
特殊目录:
指令 | 功能 |
---|---|
/ | 代表最顶级目录,也叫根目录 |
~ | 用户主目录 在/home目录下有一个以用户名命名的目录,该用户对它用绝对权限 |
… | 当前目录的上一级 |
. | 当前目录 |
网络相关:
指令 | 功能 |
---|---|
ifconfig | 查看网络参数 |
ipconfig | 设置网络参数 |
ping ip | 测试网络是否连通 注:在Linux下会一直执行,Ctrl+c可以结束 在windows下默认只执行4次,/t 可以持续执行 |
telnet XX.XXX.XXX.XXX | 远程登录 注:采用明码传输数据,安全性低 |
Other:
指令 | 功能 |
---|---|
chmod | 修改文件权限 注:d[文件类型]rwx[文件主人的权限]rwx[同组]r-x[其它] chmod +/-r/w/x 三种用户时间加减权限 |
ipconfig | 设置网络参数 |
ln | 创建链接文件(快捷方式) 注:ln 源文件名 链接文件名 创建出的是硬链接文件(链接目标被删除,不影响链接文件的访问) ln -s 源文件名 链接文件名 创建出是软件链接文件(链接目标被删除,链接文件不能再继续使用) 目录文件只能创建软链接 |
man | 查看命令、函数的使用方法 注:如果函数名与命令命名重复,可以使用 2或3来指定查看是函数 q键退出 |
终端的使用技巧:
指令 | 功能 |
---|---|
Ctrl+Alt+T | 快速打开终端 |
Ctrl+Shift+T | 新建终端标签页 |
Tal | 可以自动被全命令、文件名、路径 注:如果备选有多个,按两下可以下出所有备选方案 如果列出的太多,Enter下一个,空格下屏 |
up/down | 调用出命令记录 |