Ubuntu常用命令

本文提供了Linux系统中常用的命令操作指南,包括基本的文件管理、系统管理、网络配置等核心功能,适合初学者快速上手及进阶用户查阅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本操作:
cd                        //修改目录
ls                        //列出目录 -h:人性化
clear                     //清屏
xxx --help(-h)            //查看帮助
man xx                    //查看帮助
info xx                   //查看帮助
ls -al | more             //空格键是翻页  
                          //q退出  
                          //.开头的文件(夹),等价于隐藏文件 
                          //|是管道符
whoami                    //查询当前的用户
which                     //查询可执行的地址
echo                      //输入字符 区分大小写
cd ~                      //回到主目录
pws                       //显示当前目录
su root                   //切换root用户
sudo passwd               //设置root密码
ifconfig                  //查看ip地址
ping                      //ping网络
find .|grep abc           //查找
rm -rf xxx                //强制递归删除
touch hello.txt           //创建空文件
echo hello > hello.txt    //覆盖模式
echo hello >> hello.txt   //追加模式
cat hello.txt             //直接查看文件内容
nano hello.txt            //编辑  ^代表ctrl
cp hello.txt              //复制文件
mv hello.txt hello1.txt   //移动文件(重命名)
head -n hello.txt         //显示开头n行数据
tail -n hello.txt         //显示末尾n行数据
hostname                  //查看主机名
reboot                    //重启
shutdown                  //关机
uname -a                  //查看系统的内置信息
tar -cvf                  //归档
tar -zxvf                 //解档
mount                     //挂载外设
ps -Af                        //-A:所有进程  -f:所有格式
chown ubuntu:ubuntu soft      //改变文件或目录的拥有者
dirname /home/ubuntu/a.txt         //查看文件(夹)所在的目录(取出目录部分)
basename /home/ubuntu/a.txt   //输出文件的基本名称
echo ${hostname}              //类似于echo `hostname`,动态执行命令


nc                        //用于设置路由器(瑞士军刀)
如:s100向s101文件传输
首先在s101设置监听: nc -l 8888 > file.txt
然后s100向s101传输: nc s101 8888 < file.txt 

scp
安全远程文件复制,基于ssh
符号连接变成文件
scp -r /soft/* ubuntu@s101:/soft/

rsync
远程同步工具,主要用于备份和镜像
支持连接、设备等等
速度快,避免复制相同内容的文件数据
rsync -rlv /soft/* ubuntu@s101:/soft (r:递归, l:链接 v:详情)

链接文件
ln hello.txt hello.txt.kn    //硬链接
ln -s hello.txt hello.txt.ln //符号链接
硬链接是两个完全相同的文件,占用2倍的磁盘空间,两者实时同步,删除一个文件,另一个不删除.
符号链接相当于快捷方式,不会占用过多的磁盘空间,如果链接失效,链接失效.

$?        //命令的返回值存储变量
$#        //参数个数
$1        //第几个参数
$0        //当前脚本(命令)名称
$@        //取出所有参数
shift     //参数左移





    

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型时。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实现 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实现在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件时,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件时,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档时,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值