linux常用命令大全
前言
Linux操作系统作为开源操作系统的代表,在计算机领域广受欢迎。它提供了强大的自由和灵活性,适用于各种用途,从服务器管理到个人桌面使用。
掌握一些基本的Linux命令对于有效地管理和使用这个操作系统至关重要。以下是一些基本的Linux命令,这些命令可以帮助你更好地理解和使用Linux系统。
常用的功能键:
Tab按键 :命令补齐功能
Ctrl+c按键 :停掉正在运行的程序
Ctrl+d按键 :相当于exit,退出
Ctrl+l按键 :清屏
一、【文件或目录操作】
ls 显示文件或目录
-l 列出文件详细信息
-a 列出当前目录下所有文件及目录,包括隐藏的
mkdir 创建目录
-p 创建目录,若无父目录,则创建p(parent)
cd 切换目录
touch 创建空文件
echo 创建带有内容的文件
cat 查看文件内容
cp 拷贝
mv 移动或重命名
rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
find 搜索文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
pwd 显示当前的工作路径,用于确认您当前在文件系统中的位置
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
Ctrl+Alt+F1 命令行全屏模式
Space按键 显示文本的下一屏内容
uniq: 去除重复的行
cut: 提取文件的列
二、【权限和用户管理】
chgrp: 修改文件或目录的所属组
chown: 修改文件或目录的所有者
chmod: 修改文件或目录的权限
useradd: 创建新用户
userdel: 删除用户
passwd: 修改用户密码
三、【系统信息管理】
ps: 显示当前运行进程
top: 动态显示系统资源使用情况
df: 显示磁盘空间使用情况
du: 显示文件和目录的磁盘使用情况
free: 显示系统内存使用情况
uname: 显示系统信息
uptime: 显示系统运行时间和负载
四、【网络命令】
ping: 测试网络连接
ifconfig / ip: 显示和配置网络接口
netstat: 显示网络统计信息
ssh: 安全远程登录
scp: 在本地主机和远程主机之间复制文件
curl: 下载文件或请求网页内容
wget: 下载文件
五、【软件包管理】
apt / apt-get: Debian/Ubuntu系统的包管理工具
yum: CentOS/RHEL系统的包管理工具
dnf: 新一代的包管理工具(取代yum)
rpm: 安装和管理RPM软件包
六、【进程管理】
kill: 终止进程
pkill: 根据名称终止进程
nohup: 在后台运行命令
七、【打包/压缩命令】
gzip:
bzip2:
tar: 打包压缩
-c 归档文件
-x 压缩文件
-z gzip压缩文件
-j bzip2压缩文件
-v 显示压缩或解压缩过程 v(view)
-f 使用档名
例:
tar -cvf /home/abc.tar /home/abc 只打包,不压缩
tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip格式压缩
tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2格式压缩
如果想解压缩,就直接替换上面的命令中的“c” 换成“x” 就可以了。例如tar -cxf /home/abc.tar /home/abc
八、【vim编辑器模式】
vim三种模式:命令模式、插入模式、编辑模式。使用 ESC 或 i 或 :来切换模式。
命令行模式如下:
:q 退出
:q! 强制退出
:wq 保存并退出
:set nu 显示行号
:set nonu 隐藏行号
/String 在文档中查找字符 按n跳到下一个,shift+n上一个
yyp 复制光标所在行,并粘贴
九、【关机/重启命令】
shutdown
-r 关机重启
-h 关机不重启
now 立刻关机
halt 关机
reboot 重启
正确的关机流程为:sync > shutdown > reboot > halt;sync 将数据由内存同步到硬盘中。
shutdown –h 23:25 系统会在今天23:25关机
shutdown –h +10 十分钟后关机
shutdown –r now 系统立马重启
shutdown –r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown –r now
halt 关闭系统,等同于shutdown –h now 和 poweroff
原文地址:https://blog.csdn.net/A_aspectJ/article/details/142425356
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!