Linux基础命令详解与实战
需积分: 0 145 浏览量
更新于2024-08-03
收藏 11KB DOCX 举报
"这篇资源主要介绍了Linux系统中常用的19个命令,涵盖了系统管理、文件操作、进程控制等多个方面,旨在帮助用户更高效地在Linux环境中工作。"
1. **重启远程服务器**
使用`netuse`命令建立连接,然后通过`shutdown -r -m \\IP地址 -t 0 -f`命令来重启远程服务器。这里的IP地址需要替换为实际的服务器IP,`-r`代表重启,`-m`后面跟远程主机的IP,`-t 0`表示立即重启,`-f`则强制关闭正在运行的应用。
2. **查看文件夹占用空间**
`du -sh .`这个命令会显示当前目录的总大小,`-s`表示汇总显示,`-h`以人类可读的单位显示。
3. **查看文件夹文件数量**
`ls | wc -l`用于统计当前目录下的文件数量。
4. **查询时间与日期**
要查询当前时间,可以使用`echo $(date +%T)`,查询日期使用`echo $(date +%Y-%m-%d)`。
5. **根据端口查看对应进程**
使用`netstat -nlp | grep 端口号`可以查看哪个进程正在使用特定端口。
6. **进程号查程序所在位置**
`ll /proc/进程号/cwd`显示进程的工作目录,可以借此找到程序的执行位置。
7. **查找文件**
`find / -name nginx.conf`在根目录下查找名为`nginx.conf`的文件。
8. **文件夹设置权限**
`chmod 777 文件夹名字`设置文件夹权限为所有者、组和其他人皆有读写执行权限。
9. **检查服务是否启动成功**
可以通过`ps -ef | grep nginx`查看是否有nginx进程在运行,或者`netstat -anp | grep :8000`检查8000端口是否被占用。
10. **删除**
- `rm 文件名`删除文件。
- `rmdir 命令间成“removedirectory”,用于删除空目录。
- `rm -rf 文件夹名字`强制删除文件夹及其内容,不提示。
- `rm -rf MyDocuments/*`递归删除`MyDocuments`目录下的所有文件和子目录。
- `rm -rf dir1 dir2 dir3`一次性删除多个目录。
- 使用`find`命令也可以根据条件删除文件或目录。
11. **解压与压缩**
解压命令未给出,通常使用`tar -zxvf 压缩文件名.tar.gz`解压。
压缩命令也未给出,可以使用`tar -czvf 压缩后文件名.tar.gz 要压缩的文件或目录`进行压缩。
12. **导出与导入**
导出数据通常用`mysqldump`命令,导入数据用`mysql`命令,具体语法需结合数据库类型和实际需求。
13. **防火墙**
配置Linux的防火墙,一般使用`iptables`或`firewalld`命令,但具体操作需要了解防火墙规则。
14. **开启端口**
开启端口通常涉及修改`iptables`规则或`firewalld`设置,如`iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT`。
15. **进程操作**
可以使用`kill`或`pkill`命令结束进程,`nice`和`renice`调整进程优先级。
16. **查询当前路径**
`pwd`命令可以显示当前工作目录。
17. **安装telnet**
在Debian/Ubuntu系统中,可以使用`sudo apt-get install telnet`安装,在CentOS/RHEL系统中,使用`sudo yum install telnet`。
18. **上传文件**
`scp`命令用于安全地从本地上传文件到远程服务器,如`scp 文件名 user@远程服务器IP:远程路径`。
这些命令是Linux日常操作的基础,熟练掌握它们可以极大地提高工作效率。学习和理解这些命令的具体用法和选项是每个Linux用户的基本功。
123 浏览量
168 浏览量
142 浏览量
2008-01-28 上传
2014-08-05 上传
2019-07-31 上传
2024-05-22 上传
132 浏览量
2010-03-05 上传

鲤鱼跳龙门的鱼
- 粉丝: 29
最新资源
- C语言实现LED灯控制的源码教程及使用说明
- zxingdemo实现高效条形码扫描技术解析
- Android项目实践:RecyclerView与Grid View的高效布局
- .NET分层架构的优势与实战应用
- Unity中实现百度人脸识别登录教程
- 解决ListView和ViewPager及TabHost的触摸冲突
- 轻松实现ASP购物车功能的源码及数据库下载
- 电脑刷新慢的快速解决方法
- Condor Framework: 构建高性能Node.js GRPC服务的Alpha框架
- 社交媒体图像中的抗议与暴力检测模型实现
- Android Support Library v4 安装与配置教程
- Android中文API合集——中文翻译组出品
- 暗组计算机远程管理软件V1.0 - 远程控制与管理工具
- NVIDIA GPU深度学习环境搭建全攻略
- 丰富的人物行走动画素材库
- 高效汉字拼音转换工具TinyPinYin_v2.0.3发布