Linux 常用shell命令个人手记

1.apt

   sudo apt-get install xxx 从网上下载一个应用的安装包并安装

2.sudo

   暂时进入root权限

3.su

   转换用户

4.gedit xxx

   是一款需要安装的软件(可能系统自带)是一个文本编辑器,相当于记事本,使用用编辑器打开文件

5.ls

查看目录文件

    ls xxx\ 查看xxx\目录下内容

    ls -a 查看隐藏文件

6.cd 目录切换

    cd ~切换到当前用户主页目录

    cd /切换到根目录

    cd . . 切换到上级目录

7.top

    查看所有进程状态,同Windows资源管理器

8.ps

   查看当前用户下进程

9.kill xxx

    杀死一个进程,xxx:进程ID(pid)等于windos结束进程。

10.find xxx

    在当前目录下(不包括子目录)查找一个文件

    find -name xxx 在当前目录下以及所有子目录下查找文件

11.grep

     在特定目录下的文件中定位一个字段出现的位置

     grep -n xxx1 xxx2 在所有符合xxx2条件的文件中寻找xxx1字段并显示行数

12.reboot

     重启

13.poweroff

     关机

14.rm xxx

     删除xxx文件,默认在当前目录下

     rm -r xxx 删除xxx目录及其下面所有内容

     rm -f xxx 强制删除文件

     rm -rf xxx 强制删除目录

15.mv xxx1 xxx2

     将xxx1文件移动到xxx2(xxx2为目录时移动到目录下xxx2位目录加文件名时移动并重命名)

16. mkdir xxx

     创建xxx目录

17. touch xxx

     创建xxx文件

18. rmdir xxx

     删除一个空的xxx目录(暂时觉得没rm -r 好用)

19 cp xxx1 xxx2

    将xxx1 内容拷贝到xxx2中,将会覆盖掉xxx2的所有内容

20. 键盘↑

     回滚到上一条指令

21. cat xxx

     将xxx中内容显示到终端上

22. uname显示系统信息

23. pwd显示当前路径

24. ifconfig

     显示已经打开的网络配置

     sudo ifconfig xxx down/up 关闭/打开xxx网络 相当于windows的启用和禁用

     ifconfig -a 显示所有网络,包括已经禁用的

     sudo ifconfig xxx (ip)修改xxx网络的ip地址,需要重启该网络

25. sync

     数据写入磁盘

26. file xxx

     查看文件信息

27. df

     查看磁盘空间

28. man 

     系统帮助

29. dpkg

     通过安装包安装软件

     sudo dpkg -i xxx 安装xxx安装包的软件

     sudo dpkg -i -R xxx 安装xxx目录下及其子目录下的所有软件安装包

30. tar

     管理压缩文件

     tar -xzvf xxx 解压缩.gz或者.tgz文件

     tar -czvf xxx1 xxx2 将xxx2压缩到xxx1

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值