答案:
Linux 基础
1、命令解析器
2、先有shell后有bash(Bourne-Again Shell)
3、Tab
4、/home/itcast/ 目录下的文件/文件夹名
5、↑ / Ctrl + p
6、↓ / Ctrl + n
7、← / Ctrl + b
8、→ / Ctrl + f
9、Ctrl + a
10、Ctrl + e
11、Backspace / Ctrl + h
12、Ctrl + d
13、Ctrl + u
类unix系统目录结构
1、树结构
2、etc
3、dev
4、home
5、lib
6、bin
7、mnt
8、usr
9、/home/zhangsan
10、1)~ 2)/home/itcast
11、绝对路径
12、相对路径
13、当前目录下
14、上级目录
15、cd -
16、a)用户名 b)用户所在组 c)所在目录 d)$ – 普通用户 # – root用户
文件和目录
1、tree
2、ls
3、ls -a
4、ls -l
5、cd /home/zhangsan/hello
6、cd …
7、1)cd 2)cd /home/itcast 3)cd ~
8、pwd
9、mkdir DirName
10、mkdie aa/bb/cc/dd -r
11、不能 rm只能删除空目录
12、touch FileName
13、rm -r
14、cp a b
15、存在覆盖 不存在创建并复制
16、会
17、cat
20、head -20 FileName
21、tail -20 FileName
22、link -s stdio.h stdio.soft
23、不能
24、link stdio.h name
25、能
文件权限、用户、用户组
1、whoami
2、chmod [u/g/o] [+/-/=] [r/w/x] FileName
3、r–4 w–2 x–1 —0
4、chmod u +x itcast
5、chmod 770 itcast
6、chown + 文件所属用户:文件所属组 + 文件或目录名
8、chown tom:china hello.c
查找和检索
1、find ~ -name hello.c
2、find ~ -size +1000k -1M
3、find ~ -type d
4、grep -r “hello,world” ~
文件的安装和卸载
1、不是,是更新软件列表的命令
2、sudo apt-get install tree
3、sudo apt-get clean
4、sudo -i dpkg xxx.deb
U盘的挂载和卸载
1、/media
2、sudo mount sdb1 /mnt
3、sudo umount /mnt
4、应退出所挂载的目录
5、sudo fdisk -l