网站泛目录怎么做,长沙哪里优化网站,大学生网页设计作业,廊坊网站目录 一、文件与目录操作#xff08;12个核心命令#xff09;
1. pwd - 显示当前路径
2. ls - 查看目录内容
3. cd - 切换目录
4. mkdir - 创建目录
5. touch - 创建文件
6. cp - 复制文件/目录
7. mv - 移动…目录 一、文件与目录操作12个核心命令
1. pwd - 显示当前路径
2. ls - 查看目录内容
3. cd - 切换目录
4. mkdir - 创建目录
5. touch - 创建文件
6. cp - 复制文件/目录
7. mv - 移动/重命名文件
8. rm - 删除文件/目录
9. cat - 查看文件内容
10. more/less - 分页查看文件
11. find - 搜索文件
12. grep - 文本搜索
二、权限与系统管理8个核心命令
1. chmod - 修改权限
2. chown - 修改所有者
3. sudo - 提权执行命令
4. ps - 查看进程
5. top - 实时监控资源
6. kill - 终止进程
7. df/du - 磁盘空间分析
8. ifconfig/ip - 网络配置
三、实用工具与技巧5个高频场景
1. tar - 压缩与解压
2. 管道符|组合命令
3. vim - 文本编辑
4. ssh/scp - 远程管理
5. 历史命令与补全 一、文件与目录操作12个核心命令
1. pwd - 显示当前路径
显示当前工作目录的绝对路径
pwd # 输出/home/user
2. ls - 查看目录内容
列出文件及子目录常用参数
ls -alh # 显示所有文件含隐藏文件、长格式、易读大小
# 输出示例
# drwxr-xr-x 2 user group 4.0K Apr 5 10:00 Documents 参数说明 -a显示隐藏文件如.bashrc-l详细列表格式-h人性化显示文件大小如KB/MB 3. cd - 切换目录
切换工作目录
cd ~ # 进入用户家目录
cd ../test # 进入上级目录的test子目录
cd - # 返回上一次所在目录 特殊路径符 . 当前目录.. 上级目录~ 家目录 4. mkdir - 创建目录
创建新目录
mkdir project # 创建单级目录
mkdir -p a/b/c # 递归创建多级目录常用场景 注意-p参数避免目录不存在时报错 5. touch - 创建文件
创建空文件或更新文件时间戳
touch file.txt # 创建空文件
touch a.txt b.log # 批量创建文件 来源文件操作基础命令 6. cp - 复制文件/目录
复制文件或目录
cp file.txt backup/ # 复制文件到目录
cp -r dir1/ dir2/ # 递归复制目录含子文件 关键参数-r用于目录操作 7. mv - 移动/重命名文件
移动文件或重命名
mv old.txt new.txt # 重命名文件
mv *.log /var/log/ # 移动所有日志文件到指定目录 技巧支持通配符*批量操作 8. rm - 删除文件/目录
删除文件或目录慎用
rm temp.log # 删除单个文件
rm -rf old_project/ # 强制递归删除目录不可恢复 警告-rf参数强制删除无确认提示 9. cat - 查看文件内容
显示文件全部内容
cat /etc/os-release # 查看系统版本信息 扩展cat -n file.txt显示行号含空白行 10. more/less - 分页查看文件
分页浏览长文件
more large_file.log # 空格翻页q退出
less -N error.log # 显示行号并支持上下滚动 对比less功能更强大支持反向搜索 11. find - 搜索文件
按条件查找文件
find /home -name *.txt # 搜索所有txt文件
find / -size 100M -type f # 查找大于100MB的文件 高级用法结合-size、-type过滤条件 12. grep - 文本搜索
搜索文件内容中的关键词
grep error /var/log/syslog # 查找包含error的行
grep -rn 404 /var/log/nginx/ # 递归搜索目录并显示行号 参数说明-r递归搜索-n显示行号 二、权限与系统管理8个核心命令
1. chmod - 修改权限
设置文件权限数字或符号模式
chmod 755 script.sh # 数字模式rwxr-xr-x
chmod x install.sh # 添加可执行权限常用场景 权限规则7rwx, 5r-x 2. chown - 修改所有者
修改文件所有者及所属组
chown root:root /opt/app # 修改所有者为root组为root 适用场景修复文件权限问题 3. sudo - 提权执行命令
以管理员身份运行命令
sudo apt update # 更新软件包列表需输入密码 注意普通用户执行系统级操作需加sudo 4. ps - 查看进程
显示系统进程信息
ps aux | grep nginx # 查找nginx进程 参数说明aux显示所有用户进程 5. top - 实时监控资源
动态查看系统资源占用
top -u mysql # 监控MySQL进程的CPU/内存使用 交互命令按P按CPU排序M按内存排序 6. kill - 终止进程
强制结束指定进程
kill -9 2048 # 强制终止PID为2048的进程 信号说明-9为SIGKILL信号不可忽略 7. df/du - 磁盘空间分析
查看磁盘使用情况
df -h # 查看各分区剩余空间易读格式
du -sh /var/log/ # 统计目录总大小 参数说明-h人性化显示-s汇总结果 8. ifconfig/ip - 网络配置
查看或配置网络接口
ifconfig eth0 # 查看网卡信息旧版
ip addr show # 新版查看IP及网络接口 替代命令ip命令功能更强大 三、实用工具与技巧5个高频场景
1. tar - 压缩与解压
打包并压缩文件
tar -czvf backup.tar.gz dir/ # 压缩为gzip格式
tar -xzvf backup.tar.gz # 解压到当前目录 参数解析 -c创建压缩包-x解压-z使用gzip 2. 管道符|组合命令
多命令协作处理数据
cat access.log | grep 404 | wc -l # 统计日志中404错误次数 技巧wc -l统计行数|传递结果 3. vim - 文本编辑
基础编辑操作
vim file.txt # 打开文件
# 命令模式
# :set nu 显示行号
# /keyword 搜索关键词按n跳转下一个 入门必备掌握i插入模式、:wq保存退出 4. ssh/scp - 远程管理
远程连接与文件传输
ssh user192.168.1.100 # 登录远程服务器
scp file.txt userhost:/backup/ # 上传文件到远程主机 安全提示建议使用密钥认证替代密码 5. 历史命令与补全
提升操作效率的技巧
history # 查看命令历史
Ctrl R # 搜索历史命令
Tab键 # 自动补全文件名/命令 效率工具减少重复输入