【深度学习】Linux常见命令
-
文件和目录操作
ls
:列出目录内容cd
:改变当前目录pwd
:显示当前目录路径mkdir
:创建新目录rmdir
:删除空目录touch
:创建新文件或更新现有文件的时间戳cp
:复制文件或目录mv
:移动或重命名文件或目录rm
:删除文件或目录find
:查找文件和目录
-
文件内容查看
cat
:查看文件内容more
:分页查看文件内容less
:分页查看文件内容,支持前后翻页head
:查看文件的前几行tail
:查看文件的最后几行,常用于查看日志文件grep
:搜索文件内容
-
文本处理
echo
:输出字符串sed
:流编辑器,用于文本替换awk
:模式扫描和处理语言
-
权限和所有权
chmod
:更改文件或目录的权限chown
:更改文件或目录的所有者chgrp
:更改文件或目录的组
-
压缩和解压缩
tar
:打包和压缩文件gzip
:压缩文件gunzip
:解压缩gzip压缩的文件zip
:压缩文件unzip
:解压缩zip文件
-
系统信息
uname
:显示系统信息df
:显示磁盘空间使用情况du
:显示目录或文件的磁盘使用量top
:实时显示系统进程信息ps
:显示当前进程状态free
:显示内存使用情况
-
网络操作
ping
:测试网络连接netstat
:显示网络状态ifconfig
:配置或显示网络接口参数(在新版本的Linux中被ip
命令取代)ssh
:安全远程登录scp
:安全复制文件
-
包管理
apt-get
:Debian/Ubuntu系统的包管理工具yum
:RedHat/CentOS系统的包管理工具dnf
:Fedora系统的包管理工具zypper
:openSUSE系统的包管理工具
-
用户和群组管理
useradd
:添加新用户userdel
:删除用户groupadd
:添加新群组groupdel
:删除群组
-
磁盘和文件系统管理
fdisk
:磁盘分区表操作mkfs
:创建文件系统mount
:挂载文件系统umount
:卸载文件系统
这些命令是Linux系统中非常基础和常用的命令,掌握它们可以帮助你更有效地管理和使用Linux系统。