本文主要是介绍Linux系统命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux系统命令
目录
- Linux系统命令
- 1.window与Linux对比
- (1)操作与配置:
- (2)用户与密码:
- (3)浏览文件:
- (4)软件的安装:
- 2.Linux常用命令
- (1)文件及目录管理命令:
- (2)文件内容的修改与查看:
- (3)文件的查找与定位:
- (4)用户相关命令:
- (5)进程相关命令:
- (6)系统信息获取命令:
- (7)其他命令:
1.window与Linux对比
(1)操作与配置:
difference | windows | Linux |
---|
操作界面 | 图形化 | 字符界面 |
操作方式 | 鼠标点击 | 命令输入 |
属性配置 | 通过菜单配置应用 | 通过命令选项及配置文件 |
错误与提示 | 通过图像化方式展现 | 通过文本信息提示 |
(2)用户与密码:
difference | windows | Linux |
---|
管理员 | administrator | root |
修改密码 | 控制面板 | passwd 命令 |
退出用户 | 菜单注销退出 | exit、logout、ctrl + d |
新建用户 | 菜单新建用户 | useradd 命令 |
home目录 | 用户拥有home目录(弱化) | 用户拥有自己的home目录 |
group组 | 用户有组的概念 | 用户有组的概念 |
Linux下的命令本质上都是对Linux中文件的操作,Linux中操作系统中一切皆文件
(3)浏览文件:
difference | windows | Linux |
---|
文件系统 | 树形结构 | 树形结构 |
切换目录 | 通过GUI访问,也可使用cd | 使用cd,如果有GUI也可使用 |
查看目录内容 | dir 命令 | ls 命令 |
盘符 | 多颗树,分为不同盘符 | Linux只有一棵树 |
(4)软件的安装:
difference | windows | Linux |
---|
文件类型 | 下载.exe引导安装 | 下载.deb使用dpkg -i .deb安装 |
解压 | 下载软件包,解压 | 下载压缩包.tar,tar命令解压 |
安装 | 软件商店 | apt安装 |
安装来源 | 无需配置软件商店的地址 | 需要配置适合的下载源 |
2.Linux常用命令
(1)文件及目录管理命令:
目录管理命令 | 说明 |
---|
ls | 查看目录下内容 |
cd | 目录跳转 |
pwd | 打印工作目录 |
cp | 拷贝 |
mv | 移动文件及目录 |
rm | 删除文件及目录 |
mkdir | 创建目录 |
tree | 打印目录树 |
tar | 文档归档与压缩 |
ln | 创建链接文件 |
(2)文件内容的修改与查看:
修改查看命令 | 说明 |
---|
touch | 创建空白文件 |
cat | 查看文件内容 |
vim | 文本编辑器 |
echo | 打印文本 |
more | 分页查看文件 |
less | 分页查看文件 |
head | 查看文件头部 |
tail | 查看文件尾部 |
diff | 对比文件 |
grep | 检索信息 |
wc | 计数 |
(3)文件的查找与定位:
查找与定位命令 | 说明 |
---|
find | 查找文件 |
which | 查找可执行文件 |
locate | 定位任何文件 |
whereis | 查找可执行、源码、帮助手册 |
(4)用户相关命令:
用户相关命令 | 说明 |
---|
useradd | 新建用户 |
userdel | 删除用户 |
usermod | 修改用户 |
passwd | 修改密码 |
su | 切换用户 |
sudo | 获取管理员权限 |
chgrp | 修改所属组 |
chmod | 修改文件权限 |
chown | 修改文件所属者 |
logout | 退出用户 |
exit | 退出用户 |
(5)进程相关命令:
进程相关命令 | 说明 |
---|
ps | 打印进程 |
kill | 终止进程 |
pkill | 批量终止进程 |
killall | 批量杀死进程 |
crontab | 定时任务 |
ctrl + z | 挂起前台进程 |
fg | 进程调至前台 |
bg | 挂起的进程后台执行 |
jobs | 查看挂起的后台进程 |
(6)系统信息获取命令:
系统信息获取命令 | 说明 |
---|
date | 查看事件 |
df | 查看文件系统 |
du | 获取文件大小 |
free | 查看内容 |
top | 查看系统信息 |
htop | 查看系统信息 |
dstat | 查看系统信息 |
nmon | 查看系统信息 |
ifconfig | 查看ip信息 |
uname | 查看OS信息 |
last | 查看最近登录 |
who | 查看当前登录 |
(7)其他命令:
命令 | 说明 |
---|
ssh | 远程连接 |
scp | 远程拷贝 |
wget | 获取http文件 |
ping | 测试远程主机 |
reboot | 重启 |
poweroff | 关机 |
这篇关于Linux系统命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!