企业网站实名审核中心珠海自适应网站
Linux 常用命令学习笔记
文件操作
ls:列出当前目录下的文件和文件夹。ls -l:以长格式显示文件和文件夹的详细信息。ls -a:显示所有文件,包括隐藏文件。
cd [目录]:切换到指定目录。pwd:显示当前工作目录的路径。mkdir [目录名称]:创建一个新目录。rm [文件]:删除指定的文件。rm -r [目录]:递归删除指定目录及其内容。
cp [源文件] [目标文件]:将源文件复制到目标文件。cp -r [源目录] [目标目录]:递归复制源目录到目标目录。
mv [源文件] [目标文件]:将源文件移动到目标文件(也可用于重命名文件)。cat [文件]:显示文件内容。head [文件]:显示文件的前几行。head -n [行数] [文件]:显示文件的前指定行数。
tail [文件]:显示文件的最后几行。tail -n [行数] [文件]:显示文件的最后指定行数。
系统操作
ps:显示当前运行的进程。ps -ef:显示所有进程的详细信息。
kill [进程ID]:杀死指定的进程。top:显示系统的实时性能数据。ifconfig:显示网络接口的配置信息。ping [IP地址/域名]:向目标地址发送网络请求进行连通性测试。ssh [用户名@服务器地址]:使用SSH协议连接到远程服务器。reboot:重新启动系统。shutdown:关闭系统。shutdown -h now:立即关闭系统。shutdown -r now:立即重启系统。
压缩和解压缩
tar -czvf [压缩文件] [文件/目录]:将文件或目录压缩为tar.gz格式。tar -xzvf [压缩文件]:解压tar.gz文件。zip [压缩文件] [文件/目录]:将文件或目录压缩为zip格式。unzip [压缩文件]:解压zip文件。
权限管理
chmod [权限] [文件]:修改文件的权限。chmod +x [文件]:赋予文件执行权限。
chown [用户:组] [文件/目录]:修改文件或目录的所有者和所属组。chgrp [组] [文件/目录]:修改文件或目录的所属组。
包管理
apt-get install [软件包]:安装指定的软件包。apt-get remove [软件包]:卸载指定的软件包。apt-get update:更新软件源列表。apt-get upgrade:升级系统中已安装的软件包。
其他常用命令
grep [关键词] [文件]:在文件中搜索指定的关键词。grep -r [关键词] [目录]:递归搜索指定目录下的文件。
find [目录] -name [文件名]:在指定目录下搜索指定文件名的文件。wget [链接]:下载文件。scp [源文件] [目标地址]:通过SSH协议将文件复制到远程服务器。df:显示磁盘使用情况。du [目录]:显示指定目录的磁盘使用情况。history:显示命令历史记录。
通过学习这些常用的Linux命令,你可以更好地管理和操作Linux系统。这些命令覆盖了文件操作、系统操作、压缩解压缩、权限管理、包管理等常见任务。希望对你有所帮助!
