1.Ubuntu倒置的树结构
/为树根,顶级目录
bin:可执行的二进制文件 ,命令
sbin:可执行的二进制文件 ,命令(Root用户)
home:普通用户目录
root:root用户(超级管理员)目录
lib:动态库文件目录
lost+found:异常关机等产生的临时文件
opt:额外安装的可选应用程序等。
2.命令终端
快捷方式:
Ctrl+alt+T 打开应用级终端窗口(相当于Windows中的CMD命令窗口)
Ctrl+alt+F1 (Ctrl+alt+F7):
F1:打开系统级的字符命令界面(相当于退出Windows进入Dos系统)
F7:打开图形化桌面
两者有什么区别?
ctrl+alt+Fn打开的是“系统级”终端,而ctrl+alt+T打开的是应用程序级的终端。本质上是一个软件
3.使用技巧
Tab: 自动补全路径、命令、文件名等,省时好用。未输入状态下,连续按Tab两次,可以显示当前可用的所有命令。
光标:up down home end pageup pagedown
Ctrl+L:清屏幕(等同于clear命令,实际上是翻到下一页)
Ctrl+C:终止当前运行的程序
4.命令格式
命令 [选项] [参数]
注意:
1. 有些命令是不遵循此格式。
2. []意思是可以没有
3. 如果有多个选项,可以写在一起
4. –a (-all)
5.常用命令 #注意:Linux区分大小写
cd目录切换(change directory)
注意理解:相对路径(不是完整的路径)和绝对路径(从顶级目录/ cd开始)
例如 cd /home/ 绝对路径 cd home/相对路径
pwd(print working directory)显示当前的绝对路径
ls(list)显示当前目录(文件)列表
-l 显示详细(等同于ll)
-a 显示所有(包括隐藏的文件)
.代表当前目录
..代表父目录
-h :个性化显示 大小单位不一样
补充:
第一列: drwxrwxr-x 中
第一位d代表当前是一个目录(directory)
-代表是文件
后面9位,三位一组,代表的是三种身份的权限
rwx(用户权限 User U) rwx(用户组 Group G) rwx (其他 Other O)
r:read读4 w:write写2 x:execute执行1
chmod(change mode)改变权限
rwx 111 7 可读可写可执行
rw- 110 6 可读可写
r-x 101 5 可读可执行
r-- 100 4 可读
-wx 011 3 可写可执行
-w- 010 2 可写
--x 001 1 可执行
--- 000 0 不可读不可写不可执行
例如:chmod 777 a.txt 给a.txt 可读可写可执行权限
touch 创建一个空文件
改变文件的更新时间
练习:
1. 查看当前所在目录pwd
2. 如不在用户目录下则命令切换到用户目录中
3. 在当前用户目录下,创建如下文件 touch a.txt
a.txt
b.txt
c.txt
4. 查看创建的文件的默认权限rw-rw-r--
5. 更改a.txt权限为777
chmod 777 a.txtlinux常用命令
原文:https://www.cnblogs.com/ZhangBabA/p/11507999.html