文件系统结构

树形
●/bin: bin是二进制( binary )英文缩写。
●/ boot : 存放的都是系统启动时要用到的程序。
●/dev:包含了所有Linux系统中使用的外部设备。
●/etc: 存放了系统管理时要用到的各种配置文件和子目录
●/lib存放系统动态连接共享库的。
●/ home :普通用户的主目录
●/root:根用户(超级用户)的主目录
命令
pwd
 man pwd
 ctrl+shift+t 切换标签
ctrl+l 清屏
ls
 -a
 不隐藏一点开头文件
-l
 -R 递归显示子目录
cyz@cyz-virtual-machine:~/桌面/testcpp$ ls -R
.:
21-3.cpp     36-1.cpp  55        IntArray.cpp  t1.cpp  test.cpp
23-1.cpp     36-2.cpp  61-70     IntArray.h    t2.cpp  test.h
27-1.cpp     36-3.cpp  67-0.cpp  main.cpp      t3.cpp  test.out
3-1test.cpp  50-1.cpp  a.out     singleton     test.c  tt
./55:
55-3.cpp  a.out
./61-70:
65-1.cpp  a.out
./singleton:
a.out  main.cpp  Singleton.h
./tt:
a.out  IntArray.cpp  IntArray.h  main.cpp
cyz@cyz-virtual-machine:~/桌面/testcpp$ ls -r
tt        test.c  singleton     a.out     50-1.cpp  3-1test.cpp
test.out  t3.cpp  main.cpp      67-0.cpp  36-3.cpp  27-1.cpp
test.h    t2.cpp  IntArray.h    61-70     36-2.cpp  23-1.cpp
test.cpp  t1.cpp  IntArray.cpp  55        36-1.cpp  21-3.cpp
cyz@cyz-virtual-machine:~/桌面/testcpp$ ls -R 55
55:
55-3.cpp  a.out
 
mkdir 建立文件夹
 cd… 返回上一级
cp
文件的权限

 权限:创建者 同组用户 其他用户
 
 linux文件系统与windows的差异
 插优盘 新增目录
 df -T
 
 
查看 复制 移动 删除
cat
 -s 空行合并
 -b 加行号显示
 nl
 head
 tail
 

 复制
 改名复制
 不改名复制
linux@linux:~$ cp test.c test2.c
linux@linux:~$ pwd
/home/linux
linux@linux:~$ cp test.c ../
cp: cannot create regular file ‘../test.c’: Permission denied
linux@linux:~$ mkdir t
linux@linux:~$ cp test.c /t
cp: cannot create regular file ‘/t’: Permission denied
linux@linux:~$ cp test.c /home/linux/t
linux@linux:~$ cd t
linux@linux:~/t$ vi tt.c
linux@linux:~/t$ cat tt.c
#include <stdio.h>
int main(int argc, const char *argv[])
{
	printf("kkk\n");
	return 0;
}
linux@linux:~/t$ pwd
/home/linux/t
linux@linux:~/t$ cp tt.c ../
 
cp -r
 mv
 移动 重命名
touch 创建 改时间戳
rm
 -i
 -r
linux@linux:~/t$ mkdir pack/di/d2
mkdir: cannot create directory ‘pack/di/d2’: No such file or directory
linux@linux:~/t$ mkdir -p pack/di/d2
linux@linux:~/t$ ls -r
tt.c  pack
linux@linux:~/t$ ls -R pack
pack:
di
pack/di:
d2
 
mkdir
 -p
rm
 -r
VI编辑器
模式
 命令行
 无法编辑 a i o命令
 插入模式
底行
 


 










