Ubuntu文本处理:cat命令查看文件内容
cat是Ubuntu系统基础文本处理命令,源自“concatenate”,核心用于查看/合并文件内容。基本语法`cat 文件名`即可显示文件内容(如查看test.txt)。 常用选项增强功能:-n显示所有行号(含空行),-b仅非空行标序号,-s合并连续空行。多文件处理时,可同时查看多个文件(如`cat file1 file2`),或用`>`重定向合并到新文件(如`cat a.txt b.txt > new.txt`)。 注意事项:文件不存在会报错需检查路径;权限不足用`sudo`;`>`重定向会覆盖目标文件,建议备份或改用`>>`追加。 cat虽简单但实用,通过练习基础操作(如测试不同选项、多文件合并),可快速掌握其灵活应用。
阅读全文快速上手:Ubuntu mkdir创建文件夹
本文介绍Ubuntu系统中创建目录的基础命令`mkdir`。`mkdir`(make directory缩写)用于创建空目录,是组织文件的必备工具。基本用法:在当前目录创建单个文件夹,命令格式为`mkdir 文件夹名称`(如`mkdir projects`)。 如需在指定路径(相对或绝对路径)创建,直接指定路径即可(如`mkdir ~/Documents/notes`或`mkdir /tmp/temp_files`)。 若需创建多层嵌套文件夹(如`a/b/c`),普通`mkdir`会因父目录不存在报错,此时需加`-p`选项(`--parents`)自动创建所有父目录(如`mkdir -p workspace/code/python`)。 常见问题:父目录不存在时,用`-p`解决;权限不足则需用`sudo`(谨慎使用)。 总结:`mkdir`核心语法为`mkdir [选项] 路径`,基本创建单个目录,多层目录需`-p`,权限问题用`sudo`。
阅读全文Linux服务器基础:从安装到网络配置
本文介绍Linux服务器基础,涵盖核心步骤与关键技能。Linux服务器基于开源系统,适合稳定服务场景(如阿里云采用),推荐初学者用Ubuntu Server(新手友好)、CentOS Stream(企业级)、Debian(底层学习),安装优先选虚拟机(VMware/VirtualBox),需准备ISO镜像及2核4G40G资源。以Ubuntu为例,虚拟机安装需设用户名密码、自动分区。 系统核心是命令行界面,基础命令如`ls`(列文件)、`cd`(切换目录)、`sudo`(提权)等常用。网络配置需设静态IP(CentOS改网卡文件,Ubuntu用Netplan),开放80/22端口。SSH服务安装后(CentOS装sshd,Ubuntu装ssh),Windows用Xshell、Linux/macOS直接`ssh`远程连接。 关键步骤:选发行版→虚拟机安装→基础命令→网络配置→SSH连接。初学者建议进阶学习权限管理、部署Nginx等服务及系统监控工具,问题可查`man`手册或官方文档。
阅读全文