常用 Linux 命令
2022/7/6 5:20:32
本文主要是介绍常用 Linux 命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
ls list 查看当前文件夹下的内容pwd print wrok directory 查看当前所在文件夹
cd [目录名] change directory 切换文件夹
touch [文件名] touch 如果文件不存在,新建文件
mkdir [目录名] make directory 创建目录
rm [文件名] remove 删除指定的文件名
>输出重定向命令
more分屏显示命令
|管道命令
ln建立链接文件
clear clear 清屏
cat查看内容
grep:搜索(-v显示不包含匹配文本的所有行即求反 -n显示匹配及行号 -i忽略大小写)
ctrl + shift + = 放大终端窗口的字体显示
ctrl + - 缩小终端窗口的字体显示
find:查找文件
tar:归档管理(
-c :生成档案文件,创建打包文件
-v :列出归档解档的详细过程,显示进度
-f :指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后
-t :列出档案中包含的文件
-x :解开档案文件)
gzip:文件压缩解压(tar与gzip命令结合使用实现文件打包、压缩。 tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz)
bzip2:文件压缩解压(压缩用法:tar -jcvf 压缩包包名 文件...(tar jcvf bk.tar.bz2 *.c) 解压用法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2) )
zip、unzip:文件压缩解压(压缩文件:zip [-r] 目标文件(没有扩展名) 源文件 解压文件:unzip -d 解压后目录文件 压缩文件)
which:查看命令位置
cal:查看当前日历
date:显示或者设置时间(date [MMDDhhmm[[CC]YY][.ss]] +format)
ps:查看进程信息(-a 显示终端上的所有进程,包括其他用户的进程 -u 显示进程的详细状态 -x 显示没有控制终端的进程 -w 显示加宽,以便显示更多的信息 -r 只显示正在运行的进程)
top:动态进程(M 根据内存使用量来排序含义 P 根据CPU占有率来排序 T 根据进程运行时间的⻓短来排序 U 可以根据后面输入的用户名来筛选进程 K 可以根据后面输入的PID来杀死进程。q 退出h 获得帮助)
kill命令指定进程号的进程,需要配合 ps 使用
Tab自动补全
reboot 重新启动操作系统
shutdown –r now 重新启动操作系统,shutdown会给别的用户提示
shutdown -h now 立刻关机,其中now相当于时间为0的状态
shutdown -h 20:25 系统在今天的20:25 会关机
shutdown -h +10 系统再过十分钟后自动关机
init 0 关机
init 6 重启
chmod:修改文件权限
u user 表示该文件的所有者
g group 表示与该文件的所有者属于同一组( group )者,即用户组
o other 表示其他以外的人
a all 表示这三者皆是
+ 增加权限
- 撤销权限
= 设定权限
按 上 / 下 光标键可以在曾经使用过的命令之间来回切换
如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c
ls命令:
-a:显示指定目录下所有子目录与文件,包括隐藏文件。
-l 以列表方式显示文件的详细信息。
-h 配合 -l 以人性化的方式显示文件大小
mv命令:
-f 禁止交互式操作,如有覆盖也不会给出提示
-i确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会 询问是否重写,要求用户回答以避免误覆盖文件
-v 显示移动进度
-a 显示终端上的所有进程,包括其他用户的进程 |
-u 显示进程的详细状态 |
-x 显示没有控制终端的进程 |
-w 显示加宽,以便显示更多的信息 |
-r 只显示正在运行的进程 |
这篇关于常用 Linux 命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南