一些常用的Linux命令
Linux是一个强大的操作系统,拥有大量的命令来执行各种任务。以下是一些常用的Linux命令:
ls - 列出目录内容。
ls -l 显示详细列表,包括文件权限、所有者、大小和时间戳。
cd - 更改当前目录。
cd /path/to/directory 切换到指定的目录。
pwd - 打印当前工作目录。
cp - 复制文件或目录。
cp source_file target_file 复制文件到新位置。
mv - 移动或重命名文件或目录。
rm - 删除文件或目录。
rm -r directory_name 递归删除目录及其内容。
mkdir - 创建新目录。
rmdir - 删除空目录。
touch - 创建新文件或更新现有文件的时间戳。
cat - 显示或连接文件内容到标准输出。
cat file.txt 显示文件内容。
echo - 输出一行文本。
grep - 搜索文本并打印匹配行。
grep 'pattern' file.txt 在文件中搜索特定模式。
find - 搜索文件并执行操作。
find / -name 'filename' 在根目录下搜索文件名。
chmod - 更改文件或目录的权限。
chown - 更改文件或目录的所有者。
df - 报告文件系统的磁盘空间使用情况。
du - 检查磁盘使用情况。
du -sh directory_name 显示目录的总大小。
top - 显示和更新运行中的进程。
ps - 显示当前进程的快照。
ps aux 显示所有运行中的进程。
kill - 发送信号到特定进程。
kill PID 终止指定的进程。
tar - 打包、压缩或解压缩文件。
tar -cvf archive_name.tar files_to_compress 创建一个压缩包。
gzip - 压缩或解压文件。
gunzip - 解压gzip压缩的文件。
ifconfig - 显示或设置网络接口的配置。
ping - 发送ICMP ECHO请求以测试网络连接。
ssh - 使用SSH协议远程登录到另一台计算机。
scp - 在本地和远程计算机之间安全地复制文件。
wget - 从网络上下载文件。
curl - 传输数据,支持多种协议,常用于测试网络服务。
history - 显示用户命令历史。
alias - 创建命令别名,简化命令输入。
man - 显示命令的手册页。
man ls 显示 ls 命令的手册页。
这些命令覆盖了文件操作、系统监控、网络配置、进程管理等多个方面,是Linux用户日常工作的基础工具。
文章地址: https://www.nnzv.com/article/108.html