一.Linux系统
1.目录注释
bin:(binary) 存放二进制(可执行)文件即系统命令
dev:(device) 存放设备文件
lib:: (library) 存放系统库文件
mit:(mount) 挂载目录
root:root用户(Linux系统最高权限用户)的家目录
sys,proc:存放内核信息(应用程序开发一般用不到)
temp:临时目录,关机后,目录内所有内容被清空
home:普通用户对应的家目录
etc:存放系统配置文件(比如开机启动项,部分工具的配置)
sbin:(super binary)存放用户级别较高的配置(只有root用户能执行)
user:用户目录,存放用户自己安装的文件
/usr/bin:存放启动软件(工具)的命令
/usr/include:存放头文件
/usr/lib:存放库文件
2.常用命令
用户管理类
添加用户 useradd+用户名
删除用户 userdel+用户名
userdel -r+用户名(包括家目录)
设置密码 passwd+用户名(默认root)
退出exit(返回上一层用户)
查看用户 cat/etc/passwd
显示目录内容
ls 显示当前目录的内容
ls -l 显示当前目录的详细信息
ls -a 显示当前目录的所有内容(包含隐藏文件和文件夹)
ls -la 显示当前目录的所有内容详细信息
切换目录
cd/进入目录
cd + 绝对/相对路径 进入相应目录
cd(不加参数)进入家目录
cd -返回上一次工作的目录
pwd 查看绝对路径
注 绝对路径:从根目录开始的路径(完整的路径)
相对路径:相对当前路径
.:当前目录
. .:上一级目录
文件/文件夹的复制
cp 原文件 要生成的文件
cp -r 原文件夹 要生成的文件夹
cp -rf 原文件/文件夹 要生成的文件夹
文件/文件夹的剪切
mv 原文件/文件夹 要生成的文件夹/文件夹
文件/文件夹删除
rm + 文件 删除文件
rm -r +文件夹 删除文件夹
rm -rf 文件/文件夹 强制删除文件/文件夹
修改文件/文件夹权限
— rwx rwx rwx (r:可读 w:可写 x:可执行)
普通文件 111 111 111—777
-rw-rw-rw-——110 110 110——666
d:目录
l:软链接
chmod 777 aa
权限等级 文件名
chomd 666 aa
chmod u (当前用户) +/-r/w/x aa
chmod g 同组其他用户() +/-r/w/x aa
chmod o (其他用户) +/-r/w/x aa
创建文件
touch + 文件名
创建目录
mkdir + 目录名
查看目录大小
du -sk(KB) + 目录名
du -sm(MB) + 目录名
压缩解压缩类命令
tar -zcf + 要生成的压缩文件 原文件(需要压缩几个写几个,文件之间加空格)
tar -xzf + 需要解压的压缩文件
查看磁盘状态
df
文件链接
ln -s 原文件 要生成的快捷方式
例:ln -s/home/175 xxx
查看进程
ps -elf
ps -aux
搜索文件及内容
find + 路径 -name + 要搜索的文件名
grep + 要搜索的内容