Linux 操作系统指令集合

1. 文件与目录操作

ls

列出目录内容(-l详细信息,-a显示隐藏文件)

cd

切换目录(cd ~回家目录,cd -返回上一目录)

pwd

显示当前绝对路径

mkdir dir

创建目录(-p递归创建,如mkdir -p a/b/c

rm file

删除文件(-r删除目录,-f强制删除,慎用!)

cp src dest

复制文件(-r复制目录,-i交互确认)

mv src dest

移动/重命名文件

touch file

创建空文件或更新时间戳

cat file

查看文件内容(-n显示行号)

less file

分页浏览文件(支持搜索/keyword

head -n 5 file

显示文件前5行

tail -f log.txt

实时追踪日志文件

find / -name "*.log"

查找文件(按名称、大小、时间等)

grep "text" file

搜索文本(-i忽略大小写,-r递归目录)

2. 系统信息与管理

uname -a

查看内核版本和系统信息

df -h

显示磁盘空间(-h人类可读格式)

du -sh dir

统计目录大小(-s总计,-h易读格式)

free -h

查看内存使用情况

top/htop

动态监控进程和资源占用(htop更直观)

ps aux

查看所有进程(| grep process过滤)

kill -9 PID

强制终止进程(先通过ps查 PID)

systemctl start nginx

启动服务(stop/restart/status

shutdown -h now

立即关机(-r重启,+1010分钟后关机)

3. 网络相关

ping example.com

测试网络连通性

ifconfig/ip a

查看网络接口信息(新版推荐ip命令)

netstat -tulnp

查看监听端口和连接(-tTCP,-uUDP)

ssh user@host

远程登录(-p port指定端口)

scp file.txt user@host:/path

安全传输文件(-r递归目录)

wget url/curl -O url

下载文件(curl支持更多协议如 HTTP/HTTPS/FTP)

4. 压缩与解压

tar -czvf archive.tar.gz dir

压缩目录为.tar.gz-c创建,-zgzip)

tar -xzvf archive.tar.gz

解压.tar.gz文件(-x解压)

zip archive.zip file

压缩为.zip

unzip archive.zip

解压.zip文件

5. 权限与用户管理

chmod 755 file

修改权限(7=rwx所有者,5=r-x组/其他)

chown user:group file

修改文件所有者和所属组

sudo command

以管理员权限执行命令

passwd username

修改用户密码

useradd username

添加用户(-m创建家目录)

usermod -aG group user

将用户添加到附加组

6. 实用工具

alias ll='ls -l'

创建命令别名(添加到~/.bashrc永久生效)

crontab -e

编辑定时任务(* * * * * command分 时 日 月 周)

history

查看命令历史(!n执行第n条历史命令)

man command

查看命令手册(如man ls

#linux##测试#
测试岗面经 文章被收录于专栏

整理面试过程中的测试问答,常看常新,多多学习!有些问题是从其他人那里转载而来,会在文章下面注明出处,希望大家多多支持~~,觉得满意的话就送一朵小花花,谢谢! 内容目录:https://www.nowcoder.com/discuss/779856598809264128?sourceSSR=users

全部评论

相关推荐

LXXXXd:有点杂,想搞自动化的话没必要把法律的经历写上去
点赞 评论 收藏
分享
敢逐云霄志:你打招呼语怎么能这么长,hr都没看下去的欲望,简明扼要说重点,就读于某某学校某某专业,26届应届毕业生,学信网可查,先后在某某公司实习过(如有),然后做过什么项目,想找一份什么样的工作,可实习几个月以上,期待您的回复。
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务