-
Linux介绍:
1.Linux是一种计算机操作系统,具有模块化程度高、硬件支持广泛、安全稳定、可移植性良好等优点。Ubuntu是Linux的一种发行版。
2.Linux中一切皆文件
Linux文件类型共7种:bcd-lsp
d 目录文件(文件夹)
c 字符设备文件,如鼠标、键盘 /dev/input/mouse0
b 块设备文件,如硬盘、sd卡 /dev
- 普通文件,如文件后缀(.c .h .txt)
l 软链接文件,如快捷方式
s 套接字文件,如网络编程
p 管道文件,如进程
文件权限
文件权限由九位字符组成例(-rwxrw-r--)
- rwx rw- r-- 文件类型 可读可写可执行 可读可写不可执行 只可读 权限值计算:r:4;w:2;x:1;-:0
3.Linux两大特殊位置
根目录:“/”
家目录:“~”
-
虚拟机快捷键
打开终端:ctrl alt t
打开同路径终端:ctrl shift n
放大终端:ctrl shift +
缩小终端:ctrl -
清屏: ctrl L
关闭终端:ctrl d
-
Linux基本命令:
1.新建文件
新建文件夹:mkdir 文件夹名 注:同一路径下不可创建同名文件
级联创建文件夹:mkdir -p 文件夹名/文件夹名...
新建普通文件:touch 文件名 注:创建同名文件会更新文件时间戳
2.查看命令
ls 查看当前路径下所有内容
ls -a 查看当前路径下所有内容,包括隐藏文件
ls -l 查看当前路径下所有内容的详细信息
3.修改文件权限
chmod 权限值 文件名
4.cd命令
下一级 cd 文件夹名字
上一级 cd ..
当 前 cd .
上一次移动的路径 cd -
根目录 cd /
家目录 cd ~ 或 cd /home/hq 或 cd
5.复制命令
复制文件 cp 原文件 目标地址
复制文件夹 cp 原文件 目标地址 -r
cp命令可进行文件重命名:cp 原文件 目标地址/新名字(移动后原文件存在)
复制多个文件 cp file1 file2
6.移动命令
mv 原文件或文件夹 目标地址
重命名:mv 原文件或文件夹 目标地址/新名字(移动后原文件不存在)
7.删除命令
删除普通文件 rm 文件名
删除文件夹 rm -r 文件夹 f可强制删除
8.显示文件内容命令
显示文件内容 cat
显示文件内容同时将文件内多个空行合并为一个 cat -s
显示文件内容同时为其设置行号 cat -b
head -n(显示文件neir前n行)
tail -n(显示文件后n行)