1. ls
ls用于查看当前文件夹下有哪些文件,用法有
ls
-
ls -a
给出所有(包括以.开头的文件) -
ls -l
给出更详细信息 -
ls -al
给出详细的所有(all、long)
2. mkdir
mkdir用于创建文件夹,如下创建一个名叫demo的文件夹
mkdir demo
-
mkdir -p a/b/c
创建多层级的(path路径)
3. cd
cd用于切换目录
cd other
切换到当前文件夹下的other目录cd ..
切换到上级目录
4. rm
rm删除文件或者文件夹
rm a.txt
删除a.txtrm -r demo
删除demo目录,有删除警告(recursively递归的)rm -rf demo
删除demo目录,无删除警告
5. cp
cp复制文件或者文件夹
-
cp a.txt b.txt
把a.txt拷贝一份放到当前目录,起名叫b.txt
6. mv
mv移动或者重命名
-
cp -R demo demo2
把demo文件夹复制一份,起名叫demo2
7. touch
touch用于创建空文件
-
touch README.md
创建README.md的文件,内容为空
8. vi
vi命令用于吊起linux默认的vi编辑器进行编辑。
-
vi a.txt
用vi编辑器编辑a.txt文件
vi的使用参考这里http://www.runoob.com/linux/linux-vim.html
9. pwd
pwd用于查看当前目录的路径
pwd
10. echo
echo输出
-
echo 1 > test.txt
echo命令 输出1到test.txt(等同于写入1到test.txt)
11. cat
cat查看
-
cat test.txt
输出test.txt内容
12. |
| 管道技术(pipe)
-
cat test.txt | less
将cat test.txt
倒给less
从而实现j上k下q退出的输出效果
13. man
man查看手册
man xxx
xxx --help
xxx -h
~ 当前用户的根目录
!!重复上次命令
alt + . 重复最后一次参数
参数中间有空格
cd a\ b
cd "a b"
cd 'a b'
三种等同
鼠标中键等于粘贴
14. 学习参考
更多 linux 入门学习知识点参考 http://c.biancheng.net/cpp/html/2726.html