Linux系统
管理硬盘的能力很强,所以我们看到的只有一个分区
/ (根目录) 所有的文件都储存在这下面
/bin 储存系统命令 /media 多媒体文件,U盘共享文件夹等
/dev 设备文件 (一切皆文件)
/proc 记录程序运行时的资源使用情况
/sbin 超级管理员使用的系统命令
/sys 储存和系统相关的文件
/var 储存系统的相关日志
/etc 储存各种软件相关的配置文件
/boot 储存系统启动的相关文件
/srv 储存一些服务启动后的数据信息
/run 储存一些临时文件
/lib 储存库文件 静态库 .a 共享库.so
/home 储存各个用户的主目录
/opt 储存各种软件的目录
/root 超级管理员权限的目录
。。回到上一级目录
。 本级目录
~ 用户主目录
注意: 目录结构时 倒悬树结构,目录的访问只能是上下,不能左右
绝对路径和相对路径
绝对:从根目录开始来描述一个路径
相对:以当前目录(工作目录)开始描述一个路径
Linux命令:
常用的命令:
ls 显示当前所在目录的文件
ls -a 显示当前目录的所有文件
ls -l 以详细信息显示当前文件
cd 进入一个目录
clear 清屏 也可以用ctrl+l
pwd 获取当前目录的绝对路径
whoami 获取用户名
文件相关的命令:
touch 创建文件
cat/more/head/tail 查看文件
cat:吧文件所有内容显示到终端,适合查看内容较少的文件
more:从文件开头显示文件内容,回车下一行,空格下一页
rm 删除文件 不会经过回收站
cp 复制文件
mv 移动文件或从重命名
目录相关命令:
mkdir 创建目录
-p 递归创建多级目录
rmdir 删除目录
-rf 可以删除非空目录
cp -rf 目录名 :可以复制目录
mv 移动目录或重命名
网络相关命令
ifconfig:查看网络配置信息
windows下使用ipconfig
修改ip地址和子网掩码
sudo ifconfig ethn 10.0.xxx.xxx netmask 255.255.xxx.xxx
启动网卡:sudo ifconfig ethn up
禁用网卡:sudo ifconfig ethn down
ping ip/网址:测试网络是否连接
windows下:只测试4次,加一个-t可以一直测试,ctrl c 退出
127.0.0.1 本机地址,可以测试网卡是否正常工作
ftp ip地址: 输入用户名和密码
采用明码传输,不安全,一般公司内部使用
ssh 用户名@ip地址:采用加密防止传输,安全
其他相关命令:
tar -zcvf压缩文件 -zxvf解压文件
chmod:更改文件权限
chmod mmm 名字
用户;同组其他用户;除了同组用户之外的其他用户
chmod +/-权限:所有用户一起改变 目录一定要有执行权限
find 位置 条件 关键词:查询文件
sudo reboot:重启
sudo init 0 :关机
sudo apt-get install 软件名:安装软件
sudo apt-get update 软件名:更新软件源
sudo apt-get upgrade 软件名:更新系统
man key: 查询帮助手册 ★
分章节来管理内容
1:系统命令
2:系统函数
3:标准库函数