面试直击之Linux复习

这篇博客详细介绍了Linux常用命令,包括列出文件列表、创建/删除目录、查看文件内容、切换目录、写入文件、复制/剪切/删除文件、解压文件、查看内存使用、管理进程、修改密码、切换用户、系统关机/重启以及软件安装和权限管理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.常见的Linux命令

1)列出文件列表:ls【参数 -a il】
2)创建目录和移除目录:mkdir rmdir
3)显示当前所在目录:pwd
4)创建空文件:touch
5)查看文件内容
①查看test.txt文件的前两行:head -2 test.txt
②查看test.txt文件的末尾两行:tail -2 test.txt
③查看文件的第i行到第j行:sed -n ‘5,10p’ test.txt
④查看小文件的内容:cat test.txt
⑤查看小文件内容并显示行号:cat -n test.txt
⑥分页显示文件内容:more test.txt
⑦往前翻页:less
⑧编辑方式查看:vim/vi,可修改
6)退出到上一级目录:cd …
7)进入系统的根目录:cd/
8)如何将一段内容写入文件?echo helloworld>test.txt,如果当前目录下没有test.txt,则创建该文件cat>test.txt crtl+d保存退出
9)重定向> 和重定向>>

    >:覆盖就内容

    >>:文件后追加

10)删除空目录:rmdir test
11)编辑器:vim vi
12)清屏:clear
13)退出当前命令:crrl+c 彻底退出
14)执行睡眠:ctrl+c 挂起当前进程fg恢复后台
15)复制文件:cp test1/file1 test2/file2,将test1下的file1复制到test2下的file2
16)剪切文件:mv test1/file1 test2/file2, 将test1目录下的file1移动到test2目录下的file2
17)删除文件用什么命令?如果想要删除目录及目录下的文件呢?
删除文件:rm 文件名
删除前先确认:rm -i 文件名
删除目录及文件:rm -f 目录名
删除目录下面文件及子目录下文件:rm -rf 目录名
18)解压:
解压tar包:tar -xvf file.tar
解压zip包:unzip file.zip
解压rar包:unrar a file.rar
19) 查看服务器内存使用情况:free -m
20)显示进程pid:ps -ef|grep xxx

2.kill命令
kill用于终止一个进程。一般我们会先用ps -ef查找某一个进程得到它的进程号,然后使用kill 进程编号。还可以使用killall,pkill,xkill来终止进程。
例如:在这里插入图片描述
这里面-9参数表是强制终止进程。实际场景下我们不会这么做,一般直接kill pid 即可,

3.passwd命令

  • passwd用于在命令行修改密码,使用这个命令会要求先输入旧密码,然后再输入新密码:passwd
  • 超级用户可以用这个命令修改其他用户的密码,这个时候不需要输入用户的密码:passwd USERNAME
  • passwd还可以删除某个用户的密码,这个命令只有root用户才能操作,删除密码后,这个用户不需要输入密码就可以登录到系统:passwd -d USERNAME

4.su命令
su命令用于切换用户账号,超级用户使用这个命令可以切换到其他任何用户而不需要输入密码 su -USERNAME
5.shutdown命令

  • 关闭系统并立即关机:shutdown -h now
  • 10分钟后关机:shutdown -h +10
  • 重启:shutdown -r now
  • 重启期间强制性进行系统检查:shutdown -Fr now

6.yum命令

  • 使用安装apache:yum install httpd
  • 更新apache:yum update httpd
  • 卸载/删除apache:yum remove
    httpd

7.chmod命令

  • chmod用于改变文件和目录的权限
  • 给指定文件的属主和数组所有权限(包含可读/可写/可执行):chmod ug+rex file.txt
  • 删除指定文件的属组的所有权限:chmod g -rwx file.txt
  • 修改目录的权限,以及递归修改目录下面所有文件和子目录的权限:chmod -R ug+rwx file.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值