互联网技术社区|福缘小草|程序员技术博客
🏠首页
  • 开发必备
  • Java
  • Spring Boot
  • MyBatis
  • C#
  • 架构
  • 算法
  • Vue
  • JavaScript
  • HTML
  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL
  • Redis
  • MongoDB
  • ElasticSearch
  • influxDB
  • ClickHouse
  • Linux
  • Docker
  • K8s
  • 消息队列
  • Shell
  • Git
  • Nginx
  • IDEA
  • Windows
  • 安卓
  • 在线工具
  • 实用技巧
  • 开源项目
  • 好文
  • 资源
  • 网站
  • 导航
💖关于
  • 分类
  • 标签
  • 归档

baohua.yin

不会填坑的程序员不是一个好程序猿!
🏠首页
  • 开发必备
  • Java
  • Spring Boot
  • MyBatis
  • C#
  • 架构
  • 算法
  • Vue
  • JavaScript
  • HTML
  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL
  • Redis
  • MongoDB
  • ElasticSearch
  • influxDB
  • ClickHouse
  • Linux
  • Docker
  • K8s
  • 消息队列
  • Shell
  • Git
  • Nginx
  • IDEA
  • Windows
  • 安卓
  • 在线工具
  • 实用技巧
  • 开源项目
  • 好文
  • 资源
  • 网站
  • 导航
💖关于
  • 分类
  • 标签
  • 归档
  • Linux服务器挂载数据盘教程
  • 常用的22个Linux命令
    • 1. 查找文件
    • 2. 查看一个程序是否运行
    • 3. 终止线程
    • 4. 查看文件,包含隐藏文件
    • 5. 当前工作目录
    • 6. 复制文件包括其子文件到自定目录
    • 7. 创建目录
    • 8. 删除目录(此目录是空目录)
    • 9. 删除文件包括其子文件
    • 10. 移动文件
    • 11. 切换用户
    • 12. 修改文件权限
    • 13. 压缩文件
    • 14. 列出压缩文件列表
    • 15. 解压文件
    • 16. 查看文件头10行
    • 17. 查看文件尾10行
    • 18. 查看日志文件
    • 19. 启动Vi编辑器
    • 20. 查看系统当前时间
    • 21. 解压zip 文件
    • 22. 查看线程个数(方便查看程序是否有误)
    • 开源项目帮你将Linux命令行一网打尽!
  • Linux查看登录用户和强制下线
  • Yum update和upgrade的区别
  • Linux命令大全
  • 修改各种Linux系统时间命令大全
  • 宝塔替代方案-1panel开源的Linux服务器运维面板
  • Linux
baohua.yin
2023-03-03
目录

常用的22个Linux命令

Linux命令行是每天必用的工具,但是,熟练使用命令行是一种常常被忽视或被认为难以掌握的技能,即便每天使用许多Linux命令行,但是由于没有持续性练习,经常就容易忘。

整理常用的 22 个Linux命令。

# 1. 查找文件

​find / -name filename.txt ​

根据名称查找/目录下的filename.txt文件。

# 2. 查看一个程序是否运行

​ps –ef|grep tomcat ​

查看所有有关tomcat的进程

# 3. 终止线程

​kill -9 19979 ​

终止线程号位19979的线程

# 4. 查看文件,包含隐藏文件

​ls -al ​

# 5. 当前工作目录

​pwd ​

# 6. 复制文件包括其子文件到自定目录

​cp -r sourceFolder targetFolder ​

# 7. 创建目录

​mkdir newfolder ​

# 8. 删除目录(此目录是空目录)

​rmdir deleteEmptyFolder ​

# 9. 删除文件包括其子文件

​rm -rf deleteFile ​

# 10. 移动文件

​mv /temp/movefile /targetFolder ​

扩展重命名 mv oldNameFile newNameFile

# 11. 切换用户

​su -username ​

# 12. 修改文件权限

​chmod 777 file.java ​

//file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

# 13. 压缩文件

​tar -czf test.tar.gz /test1 /test2 ​

# 14. 列出压缩文件列表

​tar -tzf test.tar.gz ​

# 15. 解压文件

​tar -xvzf test.tar.gz ​

# 16. 查看文件头10行

​head -n 10 example.txt ​

# 17. 查看文件尾10行

​tail -n 10 example.txt ​

# 18. 查看日志文件

​tail -f exmaple.log ​

//这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

# 19. 启动Vi编辑器

​vi ​

# 20. 查看系统当前时间

​date ​

命令会输出 周几 几月 几日 时间 和 时间显示格式 和年份

Sat Jan 20 04:39:49 CST 2018

​date +"%Y-%m-%d" ​

显示如下: ​[root@ming xxx]# date +"%Y-%m-%d" 2019-08-18 ​

注:这个我们如果不确定 就help 即可;

# 21. 解压zip 文件

​unzip -oq ​

# 22. 查看线程个数(方便查看程序是否有误)

​ps -Lf 端口号|wc -l ​

# 开源项目帮你将Linux命令行一网打尽!

分享一下用于快速查找 Linux 命令行命令的项目——Linux-command,这个项目涵盖540多个Linux命令,内容包含Linux命令手册,详解,学习,值得收藏的Linux命令速查手册。

linux命令查询

预览搜索:https://git.io/linux

github:

jaywcjlove/linux-command
论文工具:文本复制工具 (智能删除空行空格乱码) + 英语语法检测
上次更新: 2023/03/30, 21:42:35
Linux服务器挂载数据盘教程
Linux查看登录用户和强制下线

← Linux服务器挂载数据盘教程 Linux查看登录用户和强制下线→

最近更新
01
如何进行科学上网
05-31
02
分享(一个外地女孩,死在了我出租的公寓)
08-18
03
温家宝总理—《我的母亲》
06-13
更多文章>
Copyright © 2019-2025 1024fuli.com | 本站所有资源收集整理于网络,如有侵权请发邮件联系删除。| 粤ICP备18082936号-1 | 由又拍云提供CDN支持
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式