常用 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-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法