linux常用命令(基础)
2022/1/4 7:07:45
本文主要是介绍linux常用命令(基础),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux常用命令
CTRL+ALT+T打开终端
一、Linux快捷键
tab键:命令补全
ctrl+p 历史命令前滚
ctrl+n 历史命令后滚
ctrl+b 前移一个光标
ctrl+f 后移一个光标
ctrl+a 移动到行头
ctrl+e 移动到行尾
ctrl+h 删除光标前面的字符
ctrl+d 删除光标后面的字符
ctrl+u 删除光标前面的所有字符
ctrl+c 强制中断程序的执行(应用程序结束了)
ctrl+z 中止程序的执行(暂停,在内核是处于挂起状态)
fg 在前台执行
bg 在后台执行
//编译命令 gcc .c文件 -o 生成文件名 //执行 ./生成文件名
二、Linux常用命令
输入history可以显示之前的历史命令
Command [ -option ] [ argument ]
Command:即是要运行的命令的本身
Option:是选项(可选),选项是控制命令运行状态和行为的(可多个选项一起)
Argument:是参数(可选),是命令要操作对象如文件、路径、数据、目录等
Linux常用命令工具:
man 命令 //显示该命令的选项信息,相当于帮助文档,按q退出
shutdown 系统关机和重启
clear 清屏
uname 打印当前系统相关信息
date 显示或设置系统时间与日期(临时修改)
cal 显示当前日历
ping 测试主机之间网络的连通性
ping -c 5 www.baidu.com //例如poing百度,ping5次
cd 切换工作目录
pwd 绝对路径的方式显示用户当前工作目录
ls 显示目标列表(-l 显示当前路径下的目录的详细信息)
mkdir 创建目录 (如果创建多个目录,用-p)
//如果创建多个目录 mkdir mu1/mu2 -p
rm 删除目录 (如果要删除一个目录,加-r,表示将目录及以下文件都删除,再加i表示删除前逐一询问)
//删除目录 rm -r 目录名 rm -i 目录或文件 //会询问是否删除 rm -rf *.* //删除所有文件(删库跑路) rm -f 目录名 //可删除只读文件(受保护的文件)
mv 文件或目录重命名(如果当前目录下没有目标存在,会源改成目标的名字,如果有目标存在,会把源移动到目标里面去)
mv 原文件名 修改后的文件名 //修改文件名 mv 文件名 要移动到的目的地文件目录 //将文件移动
cp 复制到指定的目的文件或目录(复制单个文件时当目标不存在,创建且复制。如果存在,把内容清掉再复制。复制多个文件,目标只能是文件夹,如果不存在会报错,必须存在)
cp 文件名1 文件名2 //将文件1中的文件复制到文件2中 cp 文件1 文件2 目录名 //将多个文件拷贝到目录下
cat 显示文件内容(查看小文件)
cat 文件名
less 查看文件内容(大文件)
sudo 系统安全(根目录权限)
sudo su //输入密码,切换到根目录下 su 用户名 //返回用户目录
touch 修改文件(只修改时间)
ln 创建快捷方式(选项 -s 表示软连接,创建快捷方式或指针。不加-s表示硬连接,类似于引用)
软连接:(只能本文件和快捷方式在同一路径下才能使用)
硬连接:
ln 文件名 快捷方式名 //创建硬连接
硬连接会使计数器+1,而软连接不会,如果计数器为0,则文件清除。
如果删去111.txt或asd其中一个,则会使计数器-1。
who 显示目前登入系统的用户信息
这篇关于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】分区向左扩容的方法