Linux常用命令大全

2024-02-21 11:35:46
Linux Linux常用命令大全
Linux常用命令大全
Linux是一款自由和开放源代码的操作系统,广泛应用于服务器、移动设备和个人电脑等领域。由于其强大的功能和灵活的定制性,Linux深受开发者和系统管理员的喜爱。本文将为您介绍Linux中常用的命令,帮助您更好地掌握和操作这一系统。


一、目录操作

1. 批量操作:可以使用for循环或者find命令对目录下的文件进行批量操作。


二、文件操作

1. 创建文件:可以使用touch命令创建一个新的空文件。

2. 删除文件:可以使用rm命令删除指定的文件。

3. 移动文件:可以使用mv命令移动或重命名文件。

4. 复制文件:可以使用cp命令复制文件。


三、文件内容操作(查看日志,更改配置文件)

1. grep:用于搜索文件中包含特定字符串的行。

2. awk:用于处理文本,可以用来提取字段、计算数值等。

3. sed:用于替换文件中的内容。

4. 管道操作符`|`:用于将前面命令的输出作为后面命令的输入。

5. cut:用于裁剪数据,可以用来提取文件中的某个字段。


四、系统日志位置

系统日志通常存放在/var/log/目录下。


五、创建与删除软连接

1. 创建软链接:可以使用ln -s命令创建软链接。

2. 删除软链接:可以直接删除软链接文件。


六、压缩和解压缩

1. 压缩文件:可以使用gzip、bzip2或xz命令压缩文件。

2. 解压缩文件:可以使用gunzip、 bunzip2或unxz命令解压缩文件。


七、Linux下文件的详细信息

可以使用ls -l命令查看文件的详细信息,包括文件的所有者、大小、日期等。


八、常用的docker容器的命令:

1. 启动容器:可以使用docker start命令启动容器。

2. 停止容器:可以使用docker stop命令停止容器。

3. 查看容器:可以使用docker ps命令查看正在运行的容器。


九、yum常用命令

1. 安装软件:可以使用yum install命令安装软件。

2. 更新软件:可以使用yum update命令更新软件。


十、其他命令

1. xargs:用于将标准输入转换为命令行参数。

2. curl语法:用于发送HTTP请求。

3. 查询支持解析器:可以使用file -i命令查询文件的解析器。

4. 跨服务器文件复制:可以使用scp命令跨服务器复制文件。


十一、Linux内核优化

可以通过调整内核参数,提高系统的性能。


十二、用户权限操作

1. 用户操作:可以使用useradd、userdel、passwd命令添加、删除用户或修改密码。

2. 添加组:可以使用groupadd命令添加组。

3. sudo用户权限操作:可以使用visudo命令编辑sudoers文件,设置sudo用户的权限。

4. 更换文件所有者:可以使用chown命令改变文件的所有者。


十三、TOP

1. 统计信息区:显示系统的总体状况,如CPU使用率、内存使用率等。

2. 进程信息区:显示各个进程的详细情况,如PID、用户名、CPU使用率等。


十四、文件安装

1. 文件下载:可以使用lrzsz命令下载文件。


十五、文章PDF版本

Linux 系统目录:


- /bin:存放二进制命令

- /boot:内核及引导系统程序所在的目录

- /dev:所有设备文件的目录(如磁盘、光驱等)

- /etc:配置文件默认路径、服务启动命令存放目录

- /home:用户家目录,root用户为/root

- /lib:32位库文件存放目录

- /lib64:64位库文件存放目录

- /media:媒体文件存放目录

- /mnt:临时挂载设备目录

- /opt:自定义软件安装存放目录

- /proc:进程及内核信息存放目录

- /root:Root用户家目录

- /run:系统运行时产生临时文件,存放目录

- /sbin:管理类的命令存放目录

- /sys:内核及硬件设备信息存放目录

- /tmp:临时文件存放目录

- /usr:应用程序存放目录

- /var:系统日志文件存放目录


十六、文章PDF版本

Linux 系统目录:


- /bin:存放二进制命令

- /boot:内核及引导系统程序所在的目录

- /dev:所有设备文件的目录(如磁盘、光驱等)

- /etc:配置文件默认路径、服务启动命令存放目录

- /home:用户家目录,root用户为/root

- /lib:32位库文件存放目录

- /lib64:64位库文件存放目录

- /media:媒体文件存放目录

- /mnt:临时挂载设备目录

- /opt:自定义软件安装存放目录

- /proc:进程及内核信息存放目录

- /root:Root用户家目录

- /run:系统运行时产生临时文件,存放目录

- /sbin:管理类的命令存放目录

- /sys:内核及硬件设备信息存放目录

- /tmp:临时文件存放目录

- /usr:应用程序存放目录

- /var:系统日志文件存放目录


十七、文章PDF版本

Linux 系统目录:


- /bin:存放二进制命令

- /boot:内核及引导系统程序所在的目录

- /dev:所有设备文件的目录(如磁盘、光驱等)

- /etc:配置文件默认路径、服务启动命令存放目录

- /home:用户家目录,root用户为/root

- /lib:32位库文件存放目录

- /lib64:64位库文件存放目录

- /media:媒体文件存放目录

- /mnt:临时挂载设备目录

- /opt:自定义软件安装存放目录

- /proc:进程及内核信息存放目录

- /root:Root用户家目录

- /run:系统运行时产生临时文件,存放目录

- /sbin:管理类的命令存放目录

- /sys:内核及硬件设备信息存放目录

- /tmp:临时文件存放目录

- /usr:应用程序存放目录

- /var:系统日志文件存放目录


十八、文章PDF版本

Linux 系统目录:


- /bin:存放二进制命令

- /boot:内核及引导系统程序所在的目录

- /dev:所有设备文件的目录(如磁盘、光驱等)

- /etc:配置文件默认路径、服务启动命令存放目录

- /home:用户家目录,root用户为/root

- /lib:32位库文件存放目录

- /lib64:64位库文件存放目录

- /media:媒体文件存放目录

- /mnt:临时挂载设备目录

- /opt:自定义软件安装存放目录

- /proc:进程及内核信息存放目录

- /root:Root用户家目录

- /run:系统运行时产生临时文件,存放目录

- /sbin:管理类的命令存放目录

- /sys:内核及硬件设备信息存放目录

- /tmp:临时文件存放目录

- /usr:应用程序存放目录

- /var:系统日志文件存放目录

© 2022 开源博客 京ICP备20030565号-2 Powered by Quick API team