Linux 常用操作技巧

简介: Linux 常用操作技巧

Linux 操作技巧大全


Linux是一种强大的操作系统,掌握各种操作技巧可以帮助我们惬意地使用它。在这篇博客中,我们将分享一些实用的Linux技巧,希望能对您有所帮助!




1. 使用Tab进行自动补全


在输入命令时,按下Tab键可以自动补全命令参数。例如,输入cd D后按下Tab键,将自动补全为cd Documents(前提是有一个目录名以D开头)。

cd D[TAB]



2. 快速跳转到上一个工作目录

使用cd -命令可快速跳转到上一个工作目录。

cd /usr/local/bin
cd /etc/init.d
cd -



3. 在"sudo"下使用"!!"


当在终端运行需要管理员权限的命令时,我们可能忘记加"sudo"。在这种情况下,我们可以使用"!!“快速重复上一个命令,加上"sudo”。

apt-get update  # 这个命令需要管理员权限
sudo !!          # 自动输入 "sudo apt-get update"


4. 使用“CTRL + R”进行搜索

在命令行界面中,按下CTRL + R,然后输入关键词可以搜索历史命令。

(reverse-i-search)`api': git pull origin master



5. 使用“history”查看历史命令记录

history命令用于查看历史命令记录。可以使用!number快速执行相应序号的命令。

history        
1  ls -l
2  cd ..
3  pwd
!1              # 执行 "ls -l"


6. 使用“alias”创建命令别名

为了方便使用,我们可以通过alias命令创建别名,简化一些复杂的命令操作。

alias cls='clear'    # 为 "clear" 命令创建别名 "cls"
cls                  # 执行 "clear" 命令


7. 递归删除文件夹

使用rm -rf <directory>命令可以递归删除指定文件夹及其所有内容。

rm -rf old_backup/


8. 创建新文件

通过touch命令,我们可以快速创建一个新文件。

touch newfile.txt


9. 重定向输出到文件

我们可以使用>>>符号将命令的输出重定向到文件中。>表示覆盖式写入,>>表示追加式写入。

ls -l > list.txt      # 将 "ls -l" 输出重定向到 "list.txt"
echo "hello" >> list.txt  # 将 "hello" 追加到 "list.txt"


10. 在后台运行程序

通过添加&符号,我们可以让程序在后台运行。

python script.py &



11. 查找文件

使用find命令可以快速查找文件。

find . -name "*.txt"  # 在当前目录及子目录中查找扩展名为".txt"的文件


12. 实时监控日志文件

通过tail -f命令,我们可以实时监控日志文件的更新。

tail -f /var/log/apache2/access.log


以上就是这篇关于Linux操作技巧的文章,希望能对您有所帮助!赶快试试这些技巧,提高您在使用Linux时的效率吧!

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
4月前
|
Linux Shell
入职必会-开发环境搭建36-Linux常用操作-Linux环境变量
环境变量的作用是指定到哪个目录去找你输入的命令执行。环境变量的设置分为:临时设置和永久设置两种。
|
4月前
|
域名解析 网络协议 Linux
入职必会-开发环境搭建38-Linux常用操作-Linux设置IP
目前安装的Linux操作系统默认是动态获取IP地址,IP地址可能会发生变动,需要把IP地址设置为静态的。
入职必会-开发环境搭建38-Linux常用操作-Linux设置IP
|
6天前
|
缓存 网络协议 Linux
Linux ip命令常用操作
Linux的 `ip`命令是一个强大且灵活的网络管理工具,能够执行从基本的网络接口配置到高级的路由和VLAN管理等多种操作。通过熟练掌握这些常用操作,用户可以更加高效地管理和配置Linux系统的网络环境。无论是在日常管理还是故障排除中,`ip`命令都是必不可少的工具。
11 2
|
4月前
|
网络协议 Linux 网络安全
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
在CentOS 7中,新引入了firewalld服务(防火墙),取代了CentOS 6之前的iptables服务(防火墙)。
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
|
4月前
|
Linux
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
系统启动以后一直存在且常驻内存没有界面的进程就是服务。Linux系统中的所有服务都保存在下列目录中:/usr/lib/systemd/system,进入该目录就能看到所有的服务。
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
|
4月前
|
缓存 监控 Linux
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
进程是正在执行的程序或命令。每个进程独立的,都有需要占用一定的系统资源。Linux系统中启动进程有两种方式:1.Linux操作系统启动的时自动启动的进程。2.用户在终端输入命令启动的进程。
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
|
4月前
|
Unix 关系型数据库 Linux
入职必会-开发环境搭建35-Linux常用操作-Linux必会命令
使用Windows系统时用户通常是使用鼠标点击进行文件或文件夹的创建、删除等操作,在Linux系统中是通过敲命令来控制系统的,Windows系统和Linux系统的目录结构不同,我们需要先熟悉Linux系统的目录结构。
入职必会-开发环境搭建35-Linux常用操作-Linux必会命令
|
5月前
|
网络协议 Java Linux
Linux常用操作命令、端口、防火墙、磁盘与内存
Linux常用操作命令、端口、防火墙、磁盘与内存
89 0
|
6月前
|
Linux Shell 开发工具
Linux文件常用操作
Linux文件常用操作(几乎覆盖所有日常使用)
136 0
|
6月前
|
分布式计算 Ubuntu Linux
Linux的基础编程——Linux常用操作总结(十一)
Linux的基础编程——Linux常用操作总结(十一)
56 0
Linux的基础编程——Linux常用操作总结(十一)