Linux快捷键、终端常用指令(最新版Ubuntu20.04)

您所在的位置:网站首页 重启快捷指令大全 Linux快捷键、终端常用指令(最新版Ubuntu20.04)

Linux快捷键、终端常用指令(最新版Ubuntu20.04)

2024-07-17 10:52| 来源: 网络整理| 查看: 265

前言

个人初学Ubuntu,记录一些常用的指令。后续还会随着不断学习,继续补充~~~~

1 系统操作 Ctrl+Alt+T #打开终端 exit #退出终端(或Ctrl+D) halt #关闭系统 halt -d #关闭系统,但不留下纪录 halt -p #关闭系统并关闭电源 reboot #重启 shutdown -r now #重启 shutdown -h now #立即关机 shutdown -r +10 #10分钟后重启 shutdown -r 10:00 #10点钟重启 shutdown -h +10 #10分钟后关机 shutdown -h 10:00 #10点钟关机 Ctrl+Alt+F2 #进入终端工作方式 Ctrl+Alt+F7 #从终端工作方式回到窗口工作方式 2 目录操作 pwd #显示当前目录的绝对路径名 cd 目录名 #切换到当前目录的子目录下 cd / #切换到系统根目录 cd ..#切换到父目录 cd ~ #切换至用户主目录 cd ~/demo #切换至用户主目录的demo目录 mkdir 目录名 #创建目录 mkdir -p abc/123/45a #创建层级目录(abc/123/45a) rmdir 目录名 #删除指定空目录 rm -rf abc #删除abc目录,和子项一并删除(r:递归 f:强制) cp -rf 原目录(或文件)新目录(或文件)#复制文件或目录 mv 原文件 新文件 #移动文件或重命名 tips: 几个特殊的目录: ~ 代表当前用户的主目录 . 代表当前目录 ..代表上一级目录 3 文件操作 ls #查看当前文件夹下的内容 ls / #查看根目录下的一级子目录 ls 目录 #查看指定路径下的目录 ls -a #列出主文件夹下的包括点(.)开头的隐藏文件 ls -l #列出主文件夹下的包括与文件相关属性的内容信息 ls -al #列出主文件夹下的所有隐藏文件与相关的文件属性 tree #用于以树状图列出目录的内容 cp file1 file2 #将文件file1复制为file2 cp -r dir1 dir 2 #复制目录dir1到目录dir2 touch #如果文件不存在,新建文件 rm #删除指定的文件名 rm -r 目录名 #删除指定所有目录(文件) rm -ir 目录名 #删除目录,并给出提示 mv file1 file2 #将文件file1更名为file2 mv file1 dir2 #将文件file1移动至目录dir2 find -name demo.c #查找demo.c find -name "hi*" #查找含hi开头的文件(注意“”和*) find -name ".c" #查找.c结尾的文件 find -size -10c #查找的文件比10字节还小的文件 find -size +20c #查找的文件比20字节还大的文件 find -type d #查找类型为d的文件(d为目录) find -mtime -5 #匹配所有在前5天修改过的文件 find -atime -6 #匹配所有在前6天访问过的文件 find -name "*.c" -exec ls -l {} \; #查找.c结尾的文件,并以详细列表方式显示 4 归档压缩 tar -cvf example.tar example #档案打包(c:创建档案 v:显示详情 f:文件) tar -cvf xxx.tar file1 file2 file3 #多目录打包 tar -xvf xxx.tar #解压(默认当前目录) tar -xvf xxx.tar -C xxx/xxx #解压到指定目录 tar -zcvf example.tar.gz example #归档并压缩(不影响源文件)(z:使用gzip的方式压缩文件 c:创建 v:显示提示信息 f:指定压缩文件的名字) tar -zxvf xxx.tar #解压(默认当前目录) tar -zxvf xxx.tar -C xxx/xxx #解压到指定目录 tar -jcvf a.tar.gz b.txt c.txt #将文件b,c打包成bzip2压缩包a(j:使用bzip2方式压缩) rar a aa b.txt c.txt #将文件b,c打包成rar压缩包aa rar x aa.rar #解压rar至当前文件夹 rar x aa.rar desc#解压rar至desc文件夹 5 软链接

相当于Windows下的"快捷方式"

ln -s example example2 #创建软链接(-s软链接,默认为硬) 软链接的特点: 1.删除软件接,对原文件没有影响 2.删除原文件,则软链接失效 以ls -l查看文件详情时,可以看到目标路径 其他 clear #清屏 date #输出当前系统时间 cal #显示日历命令 cal [ [ moth ] year ] #显示哪一年哪一月的日历 下载gcc sudo apt install gcc #下载gcc sudo apt install build-essential #提供编译程序必须软件包的列表信息 gcc --version #查看gcc版本 重要的热键 #[ Tab ] 命令补全,文件补全的功能,例如命令行输入ca再按两次[ Tab ]键,会出现命令可能的信息 #[ Ctrl ]-c 让程序停下来 #[ Ctrl ]-d 可以替代exit 的输入 创建root #root默认没激活,你可以用sudo passwd root 命令来更改root密码 要点与细节 在输入命令和路径时,按TAB键可以自动补全输入历史可以翻阅,按“向上”“向下”箭头即可区分大小写

以上属个人见解。 ❤️希望对您有帮助,您的支持是我创作最大的动力! 请添加图片描述



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3