重学Python - Day 06 - python基础 -> linux命令行学习 -- 简单基础命令学习
学习资源
虚拟机工具:VMWare 12
linux :Ubuntu 14 或者CentOS 6
PS:ubuntu用远程连接工具的设置方法
step 1: 输入sudo apt-get install openssh-server,前提是你已经连上网了,这句是网上下载openssh-server的意思
step 2 : 载完成后系统会自动安装,都完成后看看sshserver启动没有。输入ps -e |grep ssh.
如果有sshd那行就说明启动成功了。如果没有,就sudo /etc/init.d/ssh start
客户端连接工具:xmanager 或者 SecureCRT 8.0 (网上都可以搜索到key)
vmware tool 安装方法: https://jingyan.baidu.com/album/3065b3b6e8dedabecff8a435.html?picindex=5
根目录简介
查看根目录的命令
ls /
或者
ll /
目录简介:
/ ->根目录
/boot -> boot配置文件、内核和其他启动时所需的文件
/etc -> 存放系统配置有关的文件
/home -> 存放普通用户的目录
/mnt -> 硬盘上手动挂载的文件系统
/media -> 自动挂载的硬盘分区
/opt -> 存放一些用户的安装软件和文件等,一般测试软件都安装在此目录
/root -> 系统管理员的目录
/bin -> 存放常用的命令文件地方
/sbin -> 系统管理命令
/tmp -> 临时目录
/usr -> 一般共享路径
文件系统默认:ext4
若干常用的命令
date : 日期命令
1. date命令的用法查询
man date
2. 修改系统时间,不过只有root权限才可以修改
date -s
date -s ::
3.显示一个日历
cal
机器启动相关命令
logout #注销
shutdown #关机
reboot #重启
cd命令
cd /opt/ #进入opt路径
cd - #进入上一次打开的路径
cd .. #返回上一级目录
passwd
passwd #修改当前用户的密码
touch
touch test #创建test文件
touch test.txt #创建test.txt文件
rm
rm test.txt #删除命令
删除目录
rm -rf 目录 #删除非空目录,慎用
rmdir #删除空目录
重学Python - Day 06 - python基础 -> linux命令行学习 -- 简单基础命令学习的更多相关文章
- (转)JAVA路径问题及命令行编译运行基础(linux下)
原地址: http://blog.csdn.net/biaobiaoqi/article/details/6846274 java的运行机制的基本概念: 源文件 也就是我们熟知的.java文件. 类文 ...
- linux命令行下svn常用命令
linux命令行下svn常用命令 1. 将文件checkout到本地目录 1 #path是服务器上的目录 2 svn checkout path 3 4 #示例 5 svn checkout svn: ...
- 探索Windows命令行系列(3):命令行脚本基础
1.实用功能 1.1.为脚本添加注释 1.2.控制命令的回显 1.3.使用数学表达式 1.4.向脚本传递参数 2.使用变量 2.1.变量的命名及定义 2.2.调用变量 2.3.变量的作用域 3.结构语 ...
- PHP调用Linux的命令行执行文件压缩命令&&创建文件夹修改权限
一开始,我和普通青年一样,想到用PHP内置的 ZipArchive纠结的是环境上没安装zip扩展,想采用用PHP调用Linux的命令行 ,执行压缩命令,感兴趣的朋友可以了解下,希望本文对你有所帮助 前 ...
- Linux基础之基本命令cat less more sort uniq alias 命令行 bash简单描述(三)
获取Linux当前最新的内核版本号经常关注www.kernel.org 目录管理:ls cd pwd mkdir rmdir tree 文件管理:touch stat file rm cp mv na ...
- 详解Linux命令行下常用svn命令
1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/do ...
- 自己封装Linux命令行万能解压命令
问题背景 Linux下经常需要解压文件,直接在命令行敲命令解压是最便捷的. 但问题在于,不同的压缩格式,需要用不同命令和不同参数,完全记不住啊. 解决方式 既然记不住,那就换一种思路,假如有一条命令能 ...
- Linux命令行下常用svn命令
1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/do ...
- Linux命令行–更多bash shell命令(转)
4.1.1 探查程序 ps 命令 默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户进程的进程 显示的当前进程的项目 进程号 运行在哪个终端(tty) 进程占用的CPU时间 Linux系统支 ...
随机推荐
- maven实践--你所需要了解的maven
基本概念 是什么? Maven是一个强大的Java项目构建工具. 什么是构建工具? 构建工具是将软件项目构建相关的过程自动化的工具.构建一个软件项目通常包含以下一个或多个过程: 生成源码(如果项目使用 ...
- springboot整合mongodb问题1-Decimal128和BigDecimal的转换之mongodb转换器使用(转)
转自:https://blog.csdn.net/weixin_41792559/article/details/79575524 1.Decimal128的了解由于mongodb4.3以上新加了De ...
- linux中强大的编辑工具vim
先来个图镇贴 vim是一个模式编辑器.由三种主要模式比较常用: 1.命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本 2.插入(Insert)或编辑模式:修改文本 3.扩展命令(exten ...
- [Git] How to revert one file changes from one commit
Many times we might changed one file which we don't intent to do... but it was too late, until we fo ...
- [Python之路] 实现简单Web服务器(TCP3次握手4次挥手解释)
一.如何使用Python实现一个返回固定页面的Web Server 1.使用socket创建一个TCP Server 2.接受来自浏览器的TCP链接,并接收HTTP请求 3.返回固定响应数据给浏览器 ...
- html5原生js拖拽上传(golang版)
一次只能传一个文件,需在main.go同级目录中建一个upload文件夹 main.go package main import ( "fmt" "io" &q ...
- 字符单链表识别数字,字母,其它字符,并分为三个循环链表的算法c++实现
已知一个单链表中的数据元素含有三类字符(即字母字符,数字字符和其它字符),试编写算法,构造三个循环链表,使每个循环链表中只含有同一类的字符,且利用原表中的结点空间作为这三个表的结点空间. 实现源代码: ...
- bzoj 4899 记忆的轮廓 题解(概率dp+决策单调性优化)
题目背景 四次死亡轮回后,昴终于到达了贤者之塔,当代贤者夏乌拉一见到昴就上前抱住了昴“师傅!你终于回来了!你有着和师傅一样的魔女的余香,肯定是师傅”.众所周知,大贤者是嫉妒魔女沙提拉的老公,400年前 ...
- 技巧:在 C/C++中如何构造通用的对象链表[转]
原文:技巧:在 C/C++中如何构造通用的对象链表 虚拟链表和类链表可以很好地实现这一点 您是否做过这样一个项目,它要求您在内存中保存数目不定的若干不同对象?对于某些情况,二叉树是最佳选择,但在通常情 ...
- Linux网络编程二、tcp连接API
一.服务端 1.创建套接字: int socket(int domain, int type, int protocol); domain:指定协议族,通常选用AF_INET. type:指定sock ...