linux系统的介绍
linux系统:多任务多用户,一切皆文件,开源
Windows系统:多任务单用户
目录结构
主要目录:
bin:一些可被运行的二进制文件
dev:该目录主要存放的是外接设备,例如盘,其他的光盘等。在其中的外接设备是不能直接使用的,需要挂载。
etc:配置文件
home:除root用户以外其他用户的家目录。
proc:linux运行时的进程
root:root用户的家目录
usr:用户自己安装的软件
var:日志文件
mnt:外接设备要挂载时需要的目录
指令与选项
完整指令的标准格式:命令 [选项] [操作对象]
[]表示可以没有;
重要指令的演练
pwd:打印当前目录
ls:列出当前目录下的所有文件/文件夹
绝对路径:相对根目录
相对路径:相对于当前目录
#相对路径
ls ./ #当前目录
ls ../#上一级目录
#绝对路径
ls /home
#ls 选项 路径
ls -lah /home
**-l:以详细列表展示出
-a:显示出所有文件/文件夹(包括隐藏文件/文件夹)
-h:以可读性较高形式显示**
cd:切换当前目录
#切换到home目录
cd
cd ~
mkdir:创建目录
touch :创建文件
rm:删除文件/目录
cp:复制文件/文件夹到指定位置
mv:移动文件或者重命名文件
man:查看命令使用手册,按q退出
help也可
reboot:重启系统
shutdown:关机
shutdown -h now :立即关机
mkdir myfile #创建一个目录
mkdir -p ~/a/b/c #创建多级目录
mkdir a b c #创建三个文件夹
touch test.txt #创建一个文件
rm /usr/myfile #删除目录下的文件
cp /home/bing/myfile ./ #复制文件到当前目录
文件编辑
三个linux系统下的编辑器:vim /gedit/nano
vim:linux系统内建编辑器,可程序开发也可文件编辑
gedit:纯文本编辑器,可根据不同的语言高亮显示关键字和标识符
nano:小巧的文本编辑器