服务器常用Linux命令(二)

网友投稿 591 2022-05-28

shell相关

history(查看历史命令)

alias(查看历史命令)

env(显示环境变量,重置终端变量可以用reset)

expr(计算和字符操作)

export(设置变量)

文件系统相关

du(查看目录大小)

find(按条件查找文件或目录)

locate(定位查找,比find高效)

fd(另一个搜索命令)

ln(在文件或目录之间建立硬链接或软链接)

pwd(显示当前路径)

cd(目录切换)

tree(打印目录树形结构)

服务器常用的Linux命令(二)

文件相关

touch(创建一个空文件或更新文件创建时间)

rm(删除文件或目录)

cp(复制文件或目录)

ls(查看目录内容)

mkdir(创建目录)

file(查看文件类型)

chown(更改所属主或所属主)

chmod(更改权限命令)

文件查看相关

cat(查看或连接文件)

less(翻页查看文件)

more(翻页查看文件,我更喜欢用less命令)

head(从头部查看文件)

tail(从尾部查看文件)

grep(过滤文本)

diff(比较文件不同)

sort(内容排序)

uniq(内容去重)

wc(统计字符或行数)

文本相关

echo(打印字符串)

时间日期相关

date(查看和设置日期)

sleep(顾名思义可以让程序暂停)

进程相关

top(显示进程信息,并实时刷新)

ps(查看进程)

kill(kill进程)

killall(kill进程)

lsof(查看进程打开的文件)

dmesg(查看系统日志)

硬件相关

uname -a(显示系统信息)

mount(挂载命令)

fdisk(硬盘分区相关命令)

df(查看硬盘使用情况)

free(查看内存使用情况)

帮助命令相关

man(查看命令的帮助文档)

info(更加详细的帮助文档)

whatis(简要说明)

which(命令二进制文件所在路径)

whereis(搜索二进制、源文件、手册文件)

用户相关

finger(显示用户信息)

who(显示当前登录用户)

w(显示哪些用户登录,并能看到用户在做什么)

write(向用户发送信息,还有个类似的命令wall)

su(切换为root用户)

sudo(以root用户权限执行)

passwd(更改密码)

useradd(添加用户)

userdel(删除用户)

网络相关

ifconfig(查看和修改网卡配置)

route(查看路由相关)

netstat(查看网络链接信息)

ss(比netstat更详细的命令)

ping(发送ping包命令,通常用来检测网络连通性)

traceroute(追踪路由命令)

host(DNS查询)

nslookup(DNS查询,更喜欢用这个命令)

wget(下载指定资源)

curl(访问网络资源)

远程文件传输相关

ssh(远程登录)

sftp(类似ftp,但使用ssh加密传输,比ftp安全。)

scp(远程拷贝)

rz、sz (文件上传和下载)

压缩相关

zip(压缩)

unzip(解压)

tar(归档,但也可以调用zip等命令压缩)

软件开发云 云计算 机器学习

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:2021年度职业总结
下一篇:Spark shuffle介绍:概述
相关文章