Debian系统常用命令总结及配置技巧
需积分: 11 87 浏览量
更新于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基础知识和使用经验。
2018-11-02 上传
2018-09-29 上传
2012-05-28 上传
2021-01-20 上传
点击了解资源详情
2023-09-11 上传
2020-10-23 上传
2017-10-04 上传
2021-09-26 上传
hao328560930
- 粉丝: 0
- 资源: 2
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析