百度
360搜索
搜狗搜索

系统linux操作命令详细介绍

以下是一些常用的 Linux 系统操作命令,按功能分类整理:

一、文件与目录操作

命令 说明 示例
ls 列出目录内容 ls -l(详细信息)、ls -a(显示隐藏文件)
cd 切换目录 cd /home/user(切换到指定目录)、cd ..(返回上级目录)
mkdir 创建目录 mkdir mydir(创建单个目录)、mkdir -p parent/child(递归创建目录)
rmdir 删除空目录 rmdir mydir
touch 创建空文件或更新文件时间戳 touch file.txt
cp 复制文件 / 目录 cp source.txt target.txt(复制文件)、cp -r dir1 dir2(复制目录)
mv 移动 / 重命名文件 / 目录 mv old.txt new.txt(重命名)、mv file.txt /path(移动文件)
rm 删除文件 / 目录 rm file.txt(删除文件)、rm -r dir(删除目录,需谨慎!)
cat 查看文件内容(适合小文件) cat file.txt
more/less 分页查看文件内容(适合大文件) more large.logless large.logless 支持搜索和滚动)
head/tail 查看文件头部 / 尾部内容 head -n 10 file.txt(查看前 10 行)、tail -f log.txt(实时监控日志)
nano/vim 文本编辑 nano file.txt(简单编辑器)、vim file.txt(强大的命令行编辑器)

二、系统状态与监控

命令 说明 示例
top/htop 实时监控进程和系统资源使用(htop 为增强版,需安装) tophtop
df 查看磁盘空间使用情况 df -h(以人类可读格式显示)
du 查看目录 / 文件占用磁盘空间 du -sh dir(查看目录大小)
free 查看内存使用情况 free -h
uname 查看系统信息(内核、架构等) uname -a(显示所有信息)
date 显示或设置系统日期和时间 date(显示当前时间)、date +"%Y-%m-%d %H:%M:%S"(自定义格式)
uptime 查看系统运行时间和负载 uptime

三、网络操作

命令 说明 示例
ping 测试网络连通性 ping google.com
ifconfig 查看 / 配置网络接口(新系统推荐使用 ip 命令) ifconfig eth0
ip 网络配置工具 ip addr(查看 IP 地址)、ip route(查看路由表)
netstat 查看网络统计信息(端口、连接等) netstat -tunlp(查看监听端口及对应进程)
curl/wget 下载文件 curl -O https://example.com/file.zipwget https://example.com/file.zip
ssh 远程登录服务器 ssh user@server_ip
scp 安全复制文件到远程服务器 scp local.txt user@server:/path/

四、用户与权限管理

命令 说明 示例
useradd 创建用户 useradd -m newuser(创建用户并创建家目录)
passwd 修改用户密码 passwd(修改当前用户密码)、passwd newuser(修改指定用户密码)
sudo 以管理员权限执行命令 sudo apt-get install software(Ubuntu 系安装软件)
chmod 修改文件 / 目录权限 chmod 755 file.sh(赋予文件所有者读写执行权限,其他用户读执行权限)
chown 修改文件 / 目录所有者 chown user:group file.txt(设置所有者和所属组)

五、软件包管理(以 Debian/Ubuntu 为例)

命令 说明 示例
apt-get 安装、卸载、更新软件包 apt-get install package(安装)、apt-get update(更新软件源)
dpkg 管理 Debian 软件包(.deb 文件) dpkg -i package.deb(安装本地软件包)
apt-cache 搜索软件包信息 apt-cache search keyword

六、压缩与解压缩

阅读更多 >>>  linux最常用的一个命令
命令 说明 示例
tar 打包 / 解包文件(支持 .tar.gz、.tar.bz2 等格式) tar -czvf archive.tar.gz dir/(压缩目录)、tar -xzvf archive.tar.gz(解压缩)
gzip/gunzip 压缩 / 解压缩单个文件(不打包目录) gzip file.txt(压缩为 file.txt.gz)、gunzip file.txt.gz(解压缩)

七、进程管理

命令 说明 示例
ps 查看进程状态 ps aux(显示所有用户进程)、ps -ef(显示进程树)
kill 终止进程 kill -9 1234(强制终止 PID 为 1234 的进程)
bg/fg 后台 / 前台运行进程 bg(将当前进程放入后台)、fg(恢复后台进程到前台)

八、其他实用命令

  • echo:输出文本到终端,如 echo "Hello World"
  • grep:在文件中搜索指定字符串,如 grep "error" log.txt(查找包含 "error" 的行)。
  • wc:统计文件的行数、字数、字节数,如 wc -l file.txt(统计行数)。
  • history:查看命令历史记录,如 history(显示所有历史命令)、!100(重新执行第 100 条命令)。

如果需要某个命令的详细用法,可以使用 man 命令 查看帮助文档,例如 man ls

网站数据信息

"系统linux操作命令"浏览人数已经达到22次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:系统linux操作命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!