统信UOS桌面系统常用命令

UOS命令行工具提供了一系列的功能,涵盖了文件管理、系统监控、网络配置、软件安装、文本处理、权限管理等多个领域。每个命令都有其特定的功能。

主要作用:

UOS命令行工具的作用在于帮助用户高效地管理和控制UOS系统。它们可以用来创建、修改、删除文件和目录,启动、停止服务,配置网络参数,安装软件包,以及执行脚本和批处理任务。熟练使用这些工具可以显著提高工作效率,特别是在自动化任务和远程管理场景中。

目标群体:

系统管理员:负责维护服务器稳定运行,管理用户账户,配置硬件和软件环境。

开发人员:使用命令行进行软件构建、调试和部署,管理版本控制系统。

IT专业人员:包括网络工程师、数据库管理员等,他们使用特定的命令行工具来监控和优化系统性能。

高级用户:熟悉UOS系统的个人用户,他们使用命令行来定制自己的工作环境,执行复杂的操作。

使用场景:

日常文件管理:如创建、移动、复制、删除文件和目录。

系统维护:包括更新软件包、管理服务状态、监控系统健康状况。

网络配置:设置IP地址、子网掩码、路由表,管理网络接口。

脚本编写:使用shell脚本来自动化常规任务,如数据备份、系统清理。

软件开发:编译源代码、运行测试、调试程序、管理版本控制。

远程访问和管理:通过SSH等协议从远程位置控制UOS系统。

架构信息:

全架构

系统信息:

统信UOS桌面操作系统

以下是具体的命令:

1、常用快捷键

ctrl+h          #显⽰/隐藏隐藏⽂件
ctrl+c          #终⽌本次操作(⽤于终端终⽌命令操作)
ctrl+c          #复制
ctrl+v          #粘贴
ctrl+alt+a      #系统截图
ctrl+alt+r      #系统录屏
ctrl+alt+t      #系统terminal终端
ctrl+alt+esc    #系统监视器
ctrl+alt+Delete #关机界⾯
Super           #启动器
Super +         #屏幕放⼤
Super -         #屏幕缩⼩
Super W         #显⽰当前⼯作区的窗⼝
Super A         #显⽰所有⼯作区的窗⼝
Super S         #显⽰⼯作区

2、文件目录命令

ls              #列出目录
ls -l           #使用格式化列出文件
ls -al          #使用格式化列出所有文件,含隐藏文件
cd dir          #进入目录dir
cd              #进⼊到指定的⽬录下
pwd             #显示当前目录
mkdir dir       #创建目录dir
rm file         #删除文件file
rm -r dir       #删除目录dir及子目录
rm -f file      #强制删除文件file
rm -rf dir      #强制删除目录dir及子目录
cp file1 file2  #将文件file1复制到文件file2
cp -r dir1 dir2 #将目录dir1复制到目录dir2
mv file1 file2  #将file1重命名或移动到file2
ln -s file link #创建file的符号连接link
touch file      #创建file
cat file        #显示file内容
more file       #分屏查看file的内容
less file       #滚动查看file的内容
head file       #查看file的前10行
tail file       #查看file的后10行
tree /boot/efi  #查看目录树结构,需要安装:sudo apt install tree
sudo chown      #修改⽂件/⽬录的属主或属组
sudo chmod      #修改⽂件/⽬录的权限

3、APT命令

#查找软件:
apt search package-name
#重新安装软件:
sudo apt install --reinstall package-name
#修复依赖关系:
sudo apt install -f
#安装并修复依赖关系:
sudo apt install -f package-name
#卸载软件同时清除系统配置:
sudo apt purge package-name
#自动卸载不需要的软件并清除配置:
sudo apt autoremove --purge
#查看已安装软件包版本:
apt list package-name
#列出并筛选软件包:
apt list |grep qt5
#列出所有已安装软件包:
apt list --installed
#查看软件包内文件明细:
dpkg -L package-name
#查看系统包状态
dpkg -l|grep -v ii 
#安装软件
sudo dpkg -i package-name 
#卸载软件
sudo dpkg -P package-name 
#重新安装系统dde桌⾯环境
sudo apt reinstall dde

4、系统信息

cat /etc/os-version #查看系统信息(系统版本、产品类型、发⾏版本)
uname -a            #查询内核版本
cat /proc/cpuinfo   #查询CPU信息
hostname            #查看计算机名
lspci -tv           #列出所有PCI设备
lsusb -tv           #列出所有USB设备
lsmod               #列出加载的内核模块
env                 #查看环境变量资源
free -m             #查看内存使用量和交换区使用量
df -sh              #查看各分区使用情况
ifconfig            #查看网络接口属性,需 sudo apt install net-tools 或 ip address
route -n            #查看路由表,或 ip route
top                 #实时显示进程状态
ping                #查看两台机器⽹络是否正常连通
df -Th              #查看磁盘使⽤情况

5、scp在设备间传送文件

#语法:scp  本地文件  远端用户名@远端IP:远端绝对路径
#作用:复制本地文件到192.168.1.2的桌面
scp ~/somefile.tar.xz uos@192.168.1.2:/home/uos/Desktop
#语法:scp 远端用户名@远端IP:远端文件绝对路径 当前目录
#作用:复制192.168.1.2桌面的somefile.tar.xz文件到本地当前目录(注意最后的点)
scp uos@192.168.1.2:/home/uos/Desktop/somefile.tar.xz .
#语法:scp -r 本地目录 远端用户名@远端IP:远端绝对路径
#作用:复制本地目录及其下的所有文件到192.168.1.2的桌面
scp -r ~/somedirectory uos@192.168.1.2:/home/uos/Desktop
#语法:scp -P ssh端口 本地文件 远端用户名@远端IP:远端绝对路径
#作用:使用ssh端口1979复制本地文件some.tar.xz到192.168.1.2的桌面
scp -P 1979 some.tar.xz uos@192.168.1.2:/home/uos/Desktop

6、解压缩命令
tar命令:

#压缩:
tar -cJvf [目标文件名].tar.xz [源文件名/目录名]
#解压:
tar -xJvf [源文件名].tar.xz
-c #建立压缩档案
-x #解压
-t #查看内容
-r #向压缩归档文件末尾追加文件
-u #更新原压缩包中的文件
-v #显示所有过程
-J #有LZMA属性的
-z #有gzip属性的
-j #有bz2属性的
#万能解压,可根据文件后缀名自动判断
tar -xvf filename

7z命令:


#软件安装:
sudo apt install p7zip-full
#压缩:
7z a [目标文件名].7z [源文件名/目录名]
#解压并解包:
7z x [源文件名].7z

unar命令:

#unar对压缩包中的中文编码支持非常好,是一个近乎万能的解压工具,用法很简单:
#用法:
unar [options] archive [files ...]
#帮助:
unar --help

7、系统更新

#该命令是检查系统组件包依赖关系是否有错误
sudo apt install -f  
#该命令是清理依赖有问题的包  
sudo apt autoremove    
#该命令是清理本地仓库缓存
sudo rm -rf /var/lib/apt/lists/*   
#该命令是更新本地仓库缓存
sudo apt update         
#手动更新系统版本
sudo apt dist-upgrade 

8、服务相关

#启动/停⽌/重启桌⾯服务
sudo systemctl start/stop/restart lightdm 
#启动/停⽌/重启ssh服务
sudo systemctl start/stop/restart ssh 
#启动/停⽌/重启⽹络服务
sudo systemctl start/stop/restart networking 
#启动/停⽌/重启⽹络管理服务
sudo systemctl start/stop/restart NetworkManager

9、故障处理

#清理wps缓存
rm -rf ~/.local/share/Kingsoft 
#清理wps缓存
rm -rf ~/.config/Kingsoft 
#重新拉取任务栏进程
sudo pkill -f dde-dock 
#Linux版微信清理缓存
rm -rf ~/.config/微信 
#wine版本微信清理缓存
rm -rf ~/.deepinwine/Deepin-WeChat 
#Linux版QQ清理缓存
rm -rf ~/.config/tencent-qq 
#wine版本QQ清理缓存
rm -rf ~/.deepinwine/Deepin-QQ/ 
#清理秘钥环
rm -rf ~/.local/share/keyrings/login.keyring 
#重新配置系统输⼊法
rm -rf ~/.config/fcitx && fcitx -r

10、开关机
关机

shutdown [选项] [参数] [参数]
-k           #并不会真的关机,只是将警告讯息传送给所有使用者。
-r           #关机后重新开机。
-h           #等效于--poweroff,除非指定了--halt。
-P           #--poweroff:关闭机器电源。
-H           #--halt:停机。
-c           #取消目前已经进行中的关机动作。
--help       #显示帮助信息。
--no-wall    #停机/关机/重启前不发送任何消息。
#例子:
shutdown -h now       #立即关机。
shutdown -h 10        #指定10分钟后关机。
shutdown -r now       #立即重启计算机。
shutdown -r +3        #指定三分钟后重启计算机,并提示消息。
shutdown -c           #取消正在进行的关机操作。

重启

reboot [OPTIONS...] [ARG]
-p           #关机。
-w           #不要停机/关机/重启,仅把记录写入“/var/log/wtmp”文件。
-d           #不把记录写入“/var/log/wtmp”文件。
-f           #强制立即停机/关机/重启。
--halt       #停止机器。
--no-wall    #停机/关机/重启前不发送任何消息。

切换用户

su [选项] [-] [<用户> [<参数>...]]
-g      #指定主要组,此参数仅对root用户可用。
-h      #显示帮助信息。
-V      #显示版本信息。
-m      #变更身份时,不要变更环境变量。
-w      #不重置指定的变量。
-,-l    #使用户登录本身shell环境。
-c      #向shell传递命令。
whoami #显示用户名等同于id -un
### 操作系功能测试方法 #### 桌面功能测试 为了验证操作系UOS桌面的各项基本功能,可以按照以下方式进行测试: - **新建文件夹/文档** 在桌面上右键点击空白处,在弹出菜单中选择“新建”,然后依次尝试创建文件夹、办公文档、电子表格、演示文档以及文本文档。这一步骤旨在确认系能够正常响应用户的创建请求并成功生成相应类型的文件或目录[^1]。 #### 图标管理和布局调整 - **图标设置** 用户可以通过右键单击任意桌面图标来访问其属性对话框,从而更改图标的外观样式或者大小。此过程用于检验个性化定制选项的有效性和稳定性[^3]。 - **自动排列与整理** 右键菜单还提供了对桌面项目进行自动排列的选择项,比如按名称、日期修改时间顺序排序等;另外也支持手动拖拽重新定位各个快捷方式的位置。这些特性有助于保持工作区整洁有序。 #### 显示器配置及其他视觉元素 - **壁纸更换** 打开显示设置窗口后可找到背景图片设定部分,允许浏览本地存储的照片集作为新的桌面墙纸,并提供多种预设风格供挑选。这项测试关注于图形界面交互流畅度及资源加载效率。 - **屏幕保护程序启用** 类似地,在相同位置还能激活屏保机制,当计算机处于闲置状态超过指定时限时触发特定动画效果展示。这里主要考察定时任务调度准确性及其执行期间不影响其他后台进程运行的能力。 #### 高级特性的探索 对于更深入的功能评估,则涉及到启动器行为分析(如快速检索已安装的应用)、多任务处理环境下的窗口管理策略优化等方面。此外还包括但不限于剪贴板历史记录保存期限控制、触控手势识别精度提升等内容。 综上所述,上述提到的一系列操作构成了较为全面的操作系UOS基础层面功能性检测框架,适用于初步了解该平台核心竞争力的同时也为后续高级应用场景开发奠定了坚实的基础。 ```bash # 示例命令:查看当前使用的桌面会话类型 echo $XDG_CURRENT_DESKTOP ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bjzhang75

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值