Debian系统常用命令总结及配置技巧
需积分: 11 35 浏览量
更新于2024-09-13
收藏 44KB DOC 举报
Debian系统命令总结
Debian系统是基于Linux的自由开源操作系统,具有强大的功能和灵活的定制能力。以下是Debian系统中常用的命令和语句总结。
挂载软硬件
在Debian系统中,挂载软硬件是非常重要的。例如,挂载USB设备,可以使用以下命令:
```
#mkdir –p /mnt/usb
#mount –tvfat /dev/sdd /mnt/usb
```
如果汉字乱码,可以添加-o iocharset=cp936参数:
```
#mount –tvfat –o iocharset=cp936 /dev/sdd /mnt/usb
```
用户和组与权限
在Debian系统中,用户和组管理是非常重要的。可以使用以下命令创建新用户:
```
#useradd user
```
设置密码:
```
#passwd user
```
创建新组:
```
#groupadd group
```
删除用户:
```
#userdel -r user
```
将用户添加到组中:
```
#gpasswd –a user group
```
查看所有用户:
```
#cat /etc/passwd
```
查看所有组:
```
#cat /etc/group
```
查看用户属性及目录:
```
#finger user
```
修改用户目录:
```
#usermod –d /home/test
```
停用账号:
```
#注释掉/etc/passwd里的对应用户
```
更改文件或文件夹所有者:
```
#chown user folder|file
```
更改文件或文件夹权限:
```
#chmod 777 folder|file
```
查找文件、帮助、查杀程命令、安装程序、卸载程序、查找可能需要的安装包
查找文件:
```
#find file|folder
```
查找文件中的某字段:
```
#/字段用n或N切换
```
查看帮助:
```
#man ls
```
查看进程:
```
#top
```
杀掉进程:
```
#pkill vsftpd
```
更新软件:
```
#apt-get upgrade
```
安装程序:
```
#apt-get install vsftpd
```
卸载程序:
```
#apt-get --purge remove vsftpd
```
查找可能需要的安装包:
```
#apt-cache search scim
```
远程端口、切换用户
查看OS版本和内核:
```
#uname -a
```
查看进程:
```
#ps -ef
```
查看文件夹或文件属性:
```
#ls -l
```
消除乱码:
```
#export LANG=zh_CN.UTF-8
```
配置IP地址和DNS:
```
#echo "nameserver 8.8.8.8" >> /etc/resolv.conf
```
开启远程(ssh):
```
#ssh user@host
```
编辑文件命令及参数
查看文件内容:
```
#cat file
```
编辑文件:
```
#vim file
```
查询硬盘分区情况:
```
#fdisk -l
```
强制删除文件夹:
```
#rm -rf folder
```
查看目录大小和查找大文件:
```
#du -sh folder
```
比对MD5值:
```
#md5sum file
```
添加开机启动项:
```
#echo "command" >> /etc/rc.local
```
搭建ftp服务器
搭建ftp服务器可以使用vsftpd软件,安装命令:
```
#apt-get install vsftpd
```
配置ftp服务器:
```
#echo "listen=YES" >> /etc/vsftpd.conf
```
启动ftp服务器:
```
#/etc/init.d/vsftpd start
```
Debian系统提供了强大的命令和语句,能够满足用户的各种需求。但是,需要用户具备一定的Linux基础知识和使用经验。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-05-28 上传
2018-11-02 上传
2021-01-20 上传
2023-09-11 上传
2020-10-23 上传
2017-10-04 上传
hao328560930
- 粉丝: 0
- 资源: 2
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析