自学内容网 自学内容网

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)!