zoukankan      html  css  js  c++  java
  • 爱链笔记-linux操作

    这次的后端是阿里云上的ubuntu,具体的申请是我哥们搞得,还申请了一个域名。之后的域名解析啊什么的就网页上动动手指就搞定了。

    接下来的重点还是linux的操作。在本地windows上都是图形化界面,而到了后端linux上,都是命令行操作,不熟悉的话很不习惯。下面我就记录一下我常用的几个命令。

    1.cd

    进入目录,cd ../是返回上级目录,cd -返回上一次所在的目录,cd~返回用户宿主目录。

    2.ls

    显示目录内容,若只输入ls,显示当前目录内容。

    3.cp

    拷贝文件。一般有三种情况:

      1.cp 文件名1 文件名2 复制文件

      2.cp 文件名1 文件夹 复制到文件夹内

      3.cp -r 文件夹1 文件夹2 复制文件夹

    其中-r是递归的意思,对待文件夹什么的需要。

    4.rm

    删除的命令,一般用法

       rm -rf 非空目录名( 删除一个非空目录下的一切)

    5.mv

    第一是移动文件,比如mv a.txt /etc/apache2 ,将a移动到/etc/apache2下。

    第二是重命名,mv a.txt b.txt ,将a改为b。

    6.mkdir

    新建目录。用法:mkdir 目录名 创建一个目录 

    7.rmdir

    删除空目录,一定是要空的。可以配合rm使用。用法:rmdir 空目录名 删除一个空目录。

    8.touch

    新建文件夹,用法touch cert。新建cert文件夹。

    9.lsof

    查询占用端口程序的进程号,用法lsof -i:443,查看什么进程占用了443端口。

    10.kill

    用法:kill -9 进程号 强制杀死一个进程 

    11.tar

    tar -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包

    12.apt-get

    安装软件。

      1.apt-get install package 安装包 

      2.apt-get remove package 删除包 

      3.apt-get update 更新源

      4.apt-get upgrade 更新已安装的包

    使用apt-get将python安装,并安装pip,这样安装python的文件就很方便啦。

    13.service [servicename] start/stop/restart 系统服务控制操作 
    /etc/init.d/[servicename] start/stop/restart 系统服务控制操作 

    比如/etc/init.d apache2 start 启动apache2

    14.reboot

    reboot Init 6 重启LINUX系统 

    15.vi

    要是在后端想阅读代码或者改代码怎么办呢,一个简单的方法就是使用vim。使用apt-get安装vim,之后就可以使用vim对代码增删改查了。使用vi manage.py进入文件,之后按i进入insert模式,修改好了按esc然后输入‘:wq’来保存退出。

    有了这些命令大部分操作都可以搞定,更进一步的解析可以看http://wiki.ubuntu.org.cn/命令行指南

    还有一个很有用的小tips,就是在本地命令行窗口可以复制,粘贴,很省事。具体方法如下,复制可以选中后crtl+c,粘贴是鼠标右键点击窗口上方标题栏,之后选择编辑就有粘贴选项。如下图:

  • 相关阅读:
    【读书笔记】之《把时间当做朋友》
    软件工程——五大模型
    VB中的GetUserName函数
    VB中 vbp vbw frm frx log bas 等扩展名大全
    【机房收费系统】——基本数据设定的理解
    在64位WindowsServer2012R2中安装Oracle10g第二版(10.2.0.4.0)-20160106
    Linux——vi命令详解
    使用Postman测试WebService接口
    npm和yarn的淘宝镜像添加
    yarn配置私有registry
  • 原文地址:https://www.cnblogs.com/yzc0709/p/9744653.html
Copyright © 2011-2022 走看看