Linux常用命令
代码 | 说明 | 注意 |
---|---|---|
whatis | 简单说明命令的作用是什么 | |
which | 查看程序的binary文件所在路径 | |
whereis | 程序的搜索路径 | |
man | 查询命令的说明文档 | |
pwd | 我在哪里?显示当前的路径 | |
cd | 我要去哪里?进入该目录 | |
cd - | 返回刚才目录 | |
cd后面不接东西 | 返回家目录 | |
cd ~ | 返回家目录 | |
cd / | 返回根目录 | |
cd .. | 返回上一级目录 | |
mkdir | 创建文件夹 | |
mkdir -p | 可以创建 这种“/tmp/tmp1/tmp1.1” | |
touch | 创建文件 | |
ls | 显示当前目录或文件 | |
rm | 删除文件 | 必须要跟文件名 |
rmdir | 删空目录 | 必须要跟目录名 |
rm -r | 删非空目录 | 必须要跟目录名 |
head -n | n后面加数字表示要输出前多少行 | |
tail -n | n后面加数字表示要输出后多少行 | |
cp file1 file2 | 复制file1,并命名为file2 | |
cat | concatenate files and print on the standard output | |
mv file1 路径2 | 移动file1到路径2下 | |
mv file1 file2 | 将file1重命名为file2,也可用于文件夹改名 | |
vi | a programmer's text editor |
vi用法
vi filename #新建一个filename,并进入vi
i # 进入insert模式(可输入文本)
Esc #进入normal模式(只有在normal模式下才可退出)
:x # 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。
:wq # 强制性写入文件并退出(存盘并退出 write%quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。
tips:
直接vi进去,没有输入文件名的情况:
:w filename----回车,然后再正常输入“:x"保存退出.
做题环节
ls输出的是横向的列表,怎样输出长格式列表(提示:搜索ls)
-
如何查看长格式列表中文件的大小?(提示:ls)
-
查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)
-
怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录(提示:搜索mkdir)
-
怎样删除这些层级目录(提示:搜索rm)
feedback
- 中午就要开始学一点,只有晚上2小时不够
-
不要只百度啊,要bing和google