命令

MySQL数据库的常用命令语句记录——数据库及表模式语句

与世无争的帅哥 提交于 2019-12-06 18:08:04
CREATE DATABASE:创建数据库 CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] database [options]。 当前有用的选项为:CHARACTER SET(字符集)和COLLATE(校验) CREATE INDEX :创建索引.默认为索引存储类型为BTREE CREATE [UNIQUE|FULLTEST|SPATIAL] INDEX index [USING type|TYPE type] ON TABLE(column[(length)],[ASC|DESC],...); UNIQUE:唯一索引 FULLTEXT:只有在CHAR、TEXT、VARCHAR数据类型上才能创建该索引 SPATIAL:空间索引 CREATE TABLE CREATE [TEMPORARY] TABLE [IF NOT EXISTS] table {[(definition)][options]|[[AS] SELECT ...]|[LIKE TABLE]} 列标记 CREATE [TEMPOPARY] TABLE [IF NOT EXISTS] table (cloumn type[(width)] [ASC|DESC] [NOT NULL|NULL] [DEFAULT value] [AUTO_INCREMENT] [[PRIMARY] KEY

一个多进程并发执行程序ps命令 ls命令

你说的曾经没有我的故事 提交于 2019-12-06 01:28:55
实验要求:编写一个多进程并发执行程序。父进程首先创建一个执行 ls 命令的子进程然//后再创建一个执行ps 命令的子进程,并控制ps 命令总在 ls 命令之前执行。 //Copyright:(C) 2013.4 By ZhengDujin //Linux Ubuntu12.04 Gcc Vim #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> typedef void (*sighandler_t)(int); void sigcat(){ printf("Coming back to the process %d.\n",getpid()); } int main(){ int status;//存放子进程返回状态 pid_t pls,pps;//存放子进程号 signal(SIGINT,(sighandler_t)sigcat);//注册一个本进程处理键盘中断的函数 char *args1[]={"/bin/ls","-a",NULL}; char *args2[]={"/bin/ps","-l",NULL}; pls=fork();//创建子进程运行命令 /bin/ls /

20个最受欢迎的Linux命令

北战南征 提交于 2019-12-05 14:45:32
1. 以 root 帐户执行上一条命令 sudo !! 2. 利用 Python 搭建一个简单的 Web 服务器 可通过 http://$HOSTNAME:8000 访问 python -m SimpleHTTPServer 3. 切换到上一次访问的目录 cd - 4. 将上一条命令中的 foo 替换为 bar,并执行 ^foo^bar 5. traceroute + ping mtr google.com 6. 快速调用一个编辑器来编写一个命令 ctrl-x e 执行一个命令,但不保存在命令历史记录中 <space>command 8. 重新初始化终端 reset 9. 调出上次命令使用的参数 'ALT+.' or '<ESC> .' 10. 以更加清晰的方式显示当前系统挂载的文件系统 mount | column -t 11. 在给定的时间执行命令 echo "ls -l" | at midnight 12. 通过DNS控制台查询维基百科 dig +short txt <keyword>.wp.dg.cx 13. 从80端口向你本地的2001端口开启隧道 ssh -N -L2001:localhost:80 somemachine 14. 快速访问ASCII表 man ascii 15. 获取你的外部IP地址 curl ifconfig.me 16. !!

linux下tomcat服务的相关命令

旧时模样 提交于 2019-12-04 20:47:10
一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin) 1,启动tomcat服务 方式一:直接启动 ./startup.sh 方式二:作为服务启动 nohup ./startup.sh & 方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务 解释: 通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行 通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务, 直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。 2,关闭tomcat服务 ./shutdown.sh 3,tomcat运行时jvm内存分配 ⑴开发环境下在myeclipse中配置

Git 学习笔记 —— 常用命令

柔情痞子 提交于 2019-12-04 06:15:07
====================================================================== 本地仓库操作 ====================================================================== 初始化本地仓库 git init 将文件添加到本地仓库中 git add 1.txt 查看当前的状态 git status 对比未提交已暂存的文件的差异 git diff --cached 或 git diff --staged 对比已修改未暂存文件的差异 git diff 忽略文件 .gitignore文件中指定 提交 stage git commit -m '提交说明' 提交所有的更改 git commit -a -m '提交说明' 修正上一次提交 git commit --amend -m '提交说明' 从本地仓库移除并删除文件 rm 1.txt 如果已经提交到暂存区使用 rm -f 1.txt 从本地仓库溢出,但不删除文件 rm --cached 1.txt 移动文件 mv file_form file_to 查看最近两次提交记录 git log -2 查看最近两周提交记录 git log --since=2.weeks 图形查看分支和提交 git log --graph

android adb shell 命令大全

♀尐吖头ヾ 提交于 2019-12-03 01:44:26
android adb shell 命令大全 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号 4. 启动模拟器: emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800) 5. 删除AVD(模拟器): android delete avd --name 名称 6. 创建SDCard: mksdcard 1024M ~/名称.img 7. AVD(模拟器)所在位置: Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd) 8. 启动DDMS: ddms 9. 显示当前运行的全部模拟器: adb devices 10. 对某一模拟器执行命令: abd -s 模拟器编号 命令 11. 安装应用程序: adb install -r 应用程序.apk 12. 获取模拟器中的文件: adb pull <remote> <local> 13. 向模拟器中写文件: adb push <local> <remote> 14.

Mac显示/隐藏文件的终端命令

时光总嘲笑我的痴心妄想 提交于 2019-12-02 20:45:36
苹果Mac OS X操作 系统 下,隐藏文件是否显示有很多种设置方法, 最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格): defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏 Mac 隐藏文件的命令: defaults write com.apple.finder AppleShowAllFiles -bool false 来源: oschina 链接: https://my.oschina.net/u/1157876/blog/219588

全面的整理CentOS常用命令

眉间皱痕 提交于 2019-12-01 23:22:45
在我们经常操作CentOS的时候,会大量的使用到CentOS常用命令,这里,我们就来对这些我们经常用到的一些CentOS常用命令进行了全面的总结,并且希望对大家有所帮助。以下介绍CentOS常用命令 查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如果觉得需要看的更加舒服 grep "model name" /proc/cpuinfo | cut -f2 -d: 查看内存 grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep "Mem" | awk '{print $2}' 查看cpu是32位还是64位 getconf LONG_BIT 查看当前linux的版本 more /etc/redhat-release cat /etc/redhat-release 查看内核版本 uname -r uname -a 查看当前时间 date 查看硬盘和分区 df -h fdisk -l 也可以查看分区 du -sh 可以看到这个目录的大小 du /etc -sh 查看安装的软件包 查看系统安装的时候装的软件包 cat -n /root/install.log more

Android模拟器的常用命令

穿精又带淫゛_ 提交于 2019-12-01 17:02:18
经常用到的工具一般在Android SDK的tools目录下,而最新的SDK Tools r12将最常用的adb.exe放在了platform-tools文件夹下。 这里把platform-tools文件夹下的adb.exe、AdbWinApi.dll与AdbWinUsbApi.dll三个文件拷贝到tools目录下。 首先打开DOS窗口,将目录定位到tools下: 1、列出当前可用的SDK版本: android list target 2、创建Android虚拟机: android create avd -n <name> -t <targetID> [-<option> <value>] ... 例如,我们输入android create avd -n Android1.5 -t 1并回车(这里的1就是上图中的id),出现以下提示: 提示是否自定义硬件配置。如果直接回车或者输入n再回车,则会创建默认的模拟器: 3、启动一个Android模拟器: emulator -avd <avd_name> 例如,启动在上篇博文中创建的模拟器: 4、查询当前运行的模拟器实例数量: adb devices 首先有一个模拟器已经启动,然后在命令行输入:adb devices,显示如下: 5、计算机与模拟器之间互相复制文件: 从计算机复制到模拟器:adb push 从模拟器复制到计算机:adb

linux下oracle常用命令大全

那年仲夏 提交于 2019-12-01 07:41:45
参看主机名:$hostname 打开图形化窗口: 1)Database Configuration Assistant windows (添加数据库实例) $ dbca 2)Oracle Net Configuration Assistant windows (配置监听) $ netca 3)打开EM $ oemapp dbastudio (打开企业管理器图形界面) $ opemapp console (打开企业管理器图形界面(和上面的命令效果一样)) 常用命令: $ lsnrctl start|stop|status (启动|停止|活动状态 监听) $ isqlplusctl start|stop (启动|停止 isqlplus 可以在浏览器登录 5560端口) $ sqlplus /nolog (以不连接数据库的方式启动sqlplus) $ sqlplus system/manager @ file.sql (执行sql脚本文件) $ sqlplus system/manager (使用system用户登录sqlplus) $ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser=expuser touser=impuser (用户模式表数据导入,如果没有特别指定值