Linux与Windows命令的比较
文件目录操作
Command |
Linux |
Windows |
批处理 |
.sh |
.bat |
帮助 |
cmd --help / -h |
cmd /? |
列出目录文件 |
ls/ ls -l |
dir |
改变当前目录 |
cd |
cd |
进父目录 |
cd .. |
cd .. |
进home目录 |
cd ~ |
|
复制 |
cp |
copy |
删除 |
rm file_name |
del file_name |
建目录 |
mkdir folderName |
md(mkdir) folderName |
建文件 |
touch fileName |
type nul > fileName |
删目录 |
rmdir folderName |
rmdir folderName |
设置目录文件权限 |
chmod u+rwx file |
|
设置目录文件所有者 |
chown user.group file |
|
文件内容操作
Command |
Linux |
Windows |
显示文件内容 |
cat |
type |
|
more,less |
more |
|
head、tail |
|
统计行数 |
wc |
|
显示文件信息 |
file |
|
查找文件 |
find /bin -name ls |
|
定位可执行文件位置 |
which |
|
在文本文件内查找 |
grep str1 1.txt |
find |
启动运行程序 |
gnome-open/open |
start |
系统信息查询
Command |
Linux |
Windows |
显示内核版本 |
uname -a |
|
显示发布版本 |
lsb_release -a |
|
|
cat /etc/issue |
|
显示id信息 |
id/whoami |
|
显示当前登陆用户 |
who |
|
显示当前环境信息 |
env |
|
显示启动中检测到的硬件信息 |
dmesg |
|
显示系统的PCI设备 |
lspci |
|
显示系统的USB |
lsusb |
|
显示cpu信息 |
less /proc/cpuinfo |
|
显示内存 |
less /proc/menminfo |
|
显示硬盘存储信息 |
df -h |
|
进程/任务控制
Command |
Linux |
Windows |
显示进程信息 |
ps -auxf |
|
杀死进程 |
kill proc_id |
|
杀死所有 |
killall postgresql |
|
暂停中断当前前台任务 |
ctrl - z |
|
恢复任务到后台 |
bg |
|
恢复任务到前台 |
fg |
|
网络命令
Command |
Linux |
Windows |
显示启动的网络服务 |
netstat -anli less |
netstat |
显示路由表信息 |
netstat -r |
netstat -r |
显示ip |
ip a/ifconfig |
ipconfig |
显示防火墙信息 |
iptables -list |
|
远程登陆 |
ssh user@host |
|
发送ping信息 |
ping ip |
ping ip |
命令行下载 |
wget url/curl -o url |
|
用户管理
Command |
Linux |
Windows |
修改命令 |
passwd |
|
创建用户 |
useradd |
|
删除用户 |
userdel |
|
修改用户 |
usermod |
|
退出 |
exit / ctrl + D |
|
切换用户至(默认root) |
su [-]user |
|
以su后的权限执行 |
sudo -u user cmd |
|
其他
Command |
Linux |
Windows |
显示日期时间 |
date |
date |
日历 |
cal2014 |
|
清除屏幕 |
clear |
cls |
搜索软件包 |
yum search tree |
|
删除软件包 |
yum remove pkg_name |
|
安装软件包 |
yum install pkg_name |
|
重启系统 |
reboot |
|
关闭系统 |
halt -p |
|
设置环境变量 |
export PATH=SPATH:~/bin |
set |
显示信息/环境变量 |
echo $HOME |
echo |
Linux与Windows命令的比较
原文:https://www.cnblogs.com/hichens/p/12526529.html