Excel表格网

Linux 命令大全有哪些内容?

211 2024-02-27 18:12 admin   手机版

一、Linux 命令大全有哪些内容?

大家好,我是杂烩君。

本次给大家分享一个实用的万能解压命令。

Linux下,压缩包的格式有很多种,在命令行下进行解压,解压不同的压缩包,需要执行不同的命令及参数,我们往往记不住那么多命令。我们可以写一个万能的解压命令,来替代这些繁多的解压命令,这样我们只需要记住一条命令就可以了。

下面分享具体的步骤:

1、在用户目录创建一个.autoex.sh脚本

脚本的内容如:

#copy from https://ynome.wordpress.com/2013/04/14/linux-%E9%80%9A%E7%94%A8%E8%A7%A3%E5%8E%8B/

ex () {
        if [[ -z “$1” ]] ; then
               print -P “usage: \e[1;36mex\e[1;0m < filename >”
               print -P ”       Extract the file specified based on the extension”
        elif [[ -f $1 ]] ; then
           case $1 in
             *.tar)       tar xvf  $1    ;;
             *.tbz2)      tar xvf  $1    ;;
             *.tgz)       tar xvf  $1    ;;
             *.tar.bz2)   tar xvf  $1    ;;
             *.tar.gz)    tar xvf  $1    ;;
             *.tar.xz)    tar xvf  $1    ;;
             *.tar.Z)     tar xvf  $1    ;;
             *.bz2)       bunzip2v $1    ;;
             *.rar)       rar x $1       ;;
             *.gz)        gunzip $1      ;;
             *.zip)       unzip $1       ;;
             *.Z)         uncompress $1  ;;
             *.xz)        xz -d $1       ;;
             *.lzo)       lzo -dv $1     ;;
             *.7z)        7z x $1        ;;
             *)           echo "'$1' cannot be extracted via extract()" ;;
           esac
       else
         echo “‘$1’ is not a valid file”
       fi
    }


             # *.tar)       tar xvf  $1     ;;
             # *.tbz2)      tar xvjf $1    ;;
             # *.tgz)       tar xvzf $1    ;;
             # *.tar.bz2)   tar xjvf $1    ;;
             # *.tar.gz)    tar xvzf $1    ;;
             # *.tar.xz)    tar Jxf  $1    ;;
             # *.tar.Z)     tar xvZf $1    ;;
脚本来源:https://github.com/zqb-all/git-dot-files/blob/master/.autoex.sh

2、修改.bashrc文件

增加如下内容:

if [ -f ~/.autoex.sh ]; then
     . ~/.autoex.sh
fi

修改完成之后,执行如下命令使之生效:

source ~/.bashrc

3、解压测试

解压命令为:

ex file

(1)解压.zip后缀压缩文件

(2)解压.tar.xz后缀压缩文件

(3)解压.7z后缀压缩文件

因为这个命令能满足大多数常见情况解压的使用所以我们称之为万能命令,但是并未可以满足所有情况,我们可以根据实际使用情况修改完善.autoex.sh来完善这个万能解压命令ex。

以上就是本次的分享,如果觉得文章有帮助,麻烦帮忙转发,谢谢!

分享一个我创建的实用开源项目汇总仓库:

zhengnianli/EmbedSummary

二、运行命令大全?

1.打开运行

打开电脑桌面的开始菜单,单击最下面的运行,手动输入“cmd”,点击确定,打开windows运行命令窗口。

2.输入dcomcnfg

手动输入“dcomcnfg”,按回车确认,打开电脑系统组件服务。

3.输入dvdplay

手动输入“dvdplay”,按回车确认,打开dvd播放器。

4.输入notepad

手动输入“notepad”,按回车确认,打开系统自带记事本。

5.输入narrator

手动输入“narrator”,按回车确认,打开Microsoft“讲述人”。

三、fastboot 命令大全?

fastboot erase system #擦除system分区

fastboot erase boot #擦除boot分区

fastboot erase cache #擦除cache分区

fastboot erase userdata #擦除userdata分区

依次类推,需要擦除哪个分区就填写哪个分区的名字。

2 flash

fastboot flash system system.img #写入system分区

fastboot flash boot boot.img #写入boot分区

fastboot flash recovery recovery.img

3 reboot重启相关

fastboot reboot #重启手机

fastboot reboot-bootloader #重启到bootloader模式

fastboot oem rebootRUU #重启到HTC RUU刷机模式

4 解锁相关

华为解锁命令:fastboot oem unlock ***************(***代表imei);

HTC解锁命令:fastboot flash unlocktokenunlock_code.bin(需事先申请解锁文件);

四、dos命令大全?

你好,我来和你交流一下这个问题:

一、DOS命令大全,你算是找对人了,因为几年前录了黑客必学之DOS命令大全课程,共90节课,在互联网上,找不到这么全的视频教程了。因为DOS现在和以前没什么区别,所以以前的内容现在一样实用。

二、这个课程现在是头条号我的专栏中,你可以关注我,去看一下,有问题可以联系我。

希望可以帮到你。

五、mml命令大全?

一、连接数据库

格式:mysql -h主机地址 -u用户名 -p用户密码

1.1.连接到本机上的MYSQL。

首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.

注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。

如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

1.2连接到远程主机上的MYSQL。

假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:

mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)

1.3退出MYSQL命令: exit (回车)

二、增加用户

格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”

2.1 增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。

首先用root用户连入MYSQL,然后键入以下命令:

复制代码代码如下:

grant select,insert,update,delete on *.* to [email=test1@”%]test1@”%[/email]” Identified by “abc”;

但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见2.2。

2.2增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问。

复制代码代码如下:

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;

如果你不想test2有密码,可以再打一个命令将密码消掉。

复制代码代码如下:

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “”

三、操作数据库

3.1创建数据库

注意:创建数据库之前要先连接Mysql服务器

命令:create database <数据库名>

例1:建立一个名为xhkdb的数据库

复制代码代码如下:

mysql> create database xhkdb;

例2:创建数据库并分配用户

①CREATE DATABASE 数据库名;

②GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 用户名@localhost IDENTIFIED BY '密码';

③SET PASSWORD FOR '数据库名'@'localhost' = OLD_PASSWORD('密码');

依次执行3个命令完成数据库创建。

注意:中文 “密码”和“数据库”是户自己需要设置的。

3.2显示数据库

命令:show databases (注意:最后有个s)

复制代码代码如下:

mysql> show databases

3.3 删除数据库

命令:drop database <数据库名>

例如:删除名为 xhkdb的数据库

复制代码代码如下:

mysql> drop database xhkdb;

例子1:删除一个已经确定存在的数据库

复制代码代码如下:

mysql> drop database drop_database;

Query OK, 0 rows affected (0.00 sec)

例子2:删除一个不确定存在的数据库

mysql> drop database drop_database;

ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist

//发生错误,不能删除'drop_database'数据库,该数据库不存在。

mysql> drop database if exists drop_database;

Query OK, 0 rows affected, 1 warning (0.00 sec)//产生一个警告说明此数据库不存在

mysql> create database drop_database;

Query OK, 1 row affected (0.00 sec)

mysql> drop database if exists drop_database;//if exists 判断数据库是否存在,不存在也不产生错误

Query OK, 0 rows affected (0.00 sec)

3.4 连接数据库

命令: use <数据库名>

例如:如果xhkdb数据库存在,尝试存取它:mysql> use xhkdb;

屏幕提示:Database changed

use 语句可以通告MySQL把db_name数据库作为默认(当前)数据库使用,用于后续语句。该数据库保持为默认数据库,直到语段的结尾,或者直到发布一个不同的USE语句:

mysql> USE db1;

mysql> SELECT COUNT(*) FROM mytable; # selects from db1.mytable

mysql> USE db2;

mysql> SELECT COUNT(*) FROM mytable; # selects from db2.mytable

使用USE语句为一个特定的当前的数据库做标记,不会阻碍您访问其它数据库中的表。下面的例子可以从db1数据库访问作者表,并从db2数据库访问编辑表:

mysql> USE db1;

mysql> SELECT author_name,editor_name FROM author,db2.editor

-> WHERE author.editor_id = db2.editor.editor_id;

要退出数据库或连接其他数据库直接 user '其他数据库名称'就可以了。

3.5当前选择数据库

命令:mysql> select database();

MySQL中SELECT命令类似于其他编程语言里的print或者write,你可以用它来显示一个字符串、数字、数学表达式的结果等等。如何使用MySQL中SELECT命令的特殊功能?

(1).显示MYSQL的版本

mysql> select version();

+-----------------------+

| version() |

+-----------------------+

| 6.0.4-alpha-community |

+-----------------------+

1 row in set (0.02 sec)

(2). 显示当前时间

mysql> select now();

+---------------------+

| now() |

+---------------------+

| 2009-09-15 22:35:32 |

+---------------------+

1 row in set (0.04 sec)

(3). 显示年月日

SELECT DAYOFMONTH(CURRENT_DATE);

+--------------------------+

| DAYOFMONTH(CURRENT_DATE) |

+--------------------------+

| 15 |

+--------------------------+

1 row in set (0.01 sec)

SELECT MONTH(CURRENT_DATE);

+---------------------+

| MONTH(CURRENT_DATE) |

+---------------------+

| 9 |

+---------------------+

1 row in set (0.00 sec)

SELECT YEAR(CURRENT_DATE);

+--------------------+

| YEAR(CURRENT_DATE) |

+--------------------+

| 2009 |

+--------------------+

1 row in set (0.00 sec)

(4).显示字符串

mysql> SELECT "welecome to my blog!";

+----------------------+

| welecome to my blog! |

+----------------------+

| welecome to my blog! |

+----------------------+

1 row in set (0.00 sec)

(5).当计算器用

select ((4 * 4) / 10 ) + 25;

+----------------------+

| ((4 * 4) / 10 ) + 25 |

+----------------------+

| 26.60 |

+----------------------+

1 row in set (0.00 sec)

(6).串接字符串

select CONCAT(f_name, " ", l_name)

AS Name

from employee_data

where title = 'Marketing Executive';

+---------------+

| Name |

+---------------+

| Monica Sehgal |

| Hal Simlai |

| Joseph Irvine |

+---------------+

3 rows in set (0.00 sec)

注意:这里用到CONCAT()函数,用来把字符串串接起来。另外,我们还用到以前学到的AS给结果列'CONCAT(f_name, " ", l_name)'起了个假名

四、对表的操作

4.1创建表

命令:create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);

例如,建立一个名为MyClass的表

mysql> create table MyClass(

> id int(4) not null primary key auto_increment,

> name char(20) not null,

> sex int(4) not null default '0',

> degree double(16,2));

4.2获取表结构

命令: desc 表名,或者show columns from 表名

mysql> desc MyClass;

mysql> show columns from MyClass;

使用MySQL数据库desc 表名时,我们看到Key那一栏,可能会有4种值,即' ','PRI','UNI','MUL'。

(1).如果Key是空的, 那么该列值的可以重复, 表示该列没有索引, 或者是一个非唯一的复合索引的非前导列;

(2).如果Key是PRI, 那么该列是主键的组成部分;

(3).如果Key是UNI, 那么该列是一个唯一值索引的第一列(前导列),并别不能含有空值(NULL);

(4).如果Key是MUL, 那么该列的值可以重复, 该列是一个非唯一索引的前导列(第一列)或者是一个唯一性索引的组成部分但是可以含有空值NULL。

如果对于一个列的定义,同时满足上述4种情况的多种,比如一个列既是PRI,又是UNI,那么"desc 表名"的时候,显示的Key值按照优先级来显,PRI->UNI->MUL。那么此时,显示PRI。

一个唯一性索引列可以显示为PRI,并且该列不能含有空值,同时该表没有主键。

一个唯一性索引列可以显示为MUL, 如果多列构成了一个唯一性复合索引,因为虽然索引的多列组合是唯一的,比如ID+NAME是唯一的,但是没一个单独的列依然可以有重复的值,只要ID+NAME是唯一的即可。

4.3删除表

命令:drop table <表名>

例如:删除表名为 MyClass 的表

复制代码代码如下:

mysql> drop table MyClass;

DROP TABLE用于取消一个或多个表。您必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用本语句要小心!

注意:对于一个带分区的表,DROP TABLE会永久性地取消表定义,取消各分区,并取消储存在这些分区中的所有数据。DROP TABLE还会取消与被取消

的表有关联的分区定义(.par)文件。

对与不存在的表,使用IF EXISTS用于防止错误发生。当使用IF EXISTS时,对于每个不存在的表,会生成一个NOTE。

RESTRICT和CASCADE可以使分区更容易。目前,RESTRICT和CASCADE不起作用。

4.4向表插入数据

命令:insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]

例如:往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99, 编号为3 的名为

Wang 的成绩为96.5。

mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);

注意:insert into每次只能向表中插入一条记录。

4.5查询表

(1)、查询所有行

命令: select <字段1,字段2,...> from < 表名 > where < 表达式 >

例如:查看表 MyClass 中所有数据

mysql> select * from MyClass;

(2)、查询前几行数据

例如:查看表 MyClass 中前2行数据

mysql> select * from MyClass order by id limit 0,2;

select一般配合where使用,以查询更精确更复杂的数据。

4.6删除表

命令:delete from 表名 where 表达式

例如:删除表 MyClass中编号为1 的记录

mysql> delete from MyClass where id=1;

4.7修改表中的数据

语法:update 表名 set 字段=新值,… where 条件

mysql> update MyClass set name='Mary' where id=1;

例子1:单表的MySQL UPDATE语句:

复制代码代码如下:

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]

例子2:多表的UPDATE语句:

复制代码代码如下:

UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition]

UPDATE语法可以用新值更新原有表行中的各列。SET子句指示要修改哪些列和要给予哪些值。WHERE子句指定应更新哪些行。如果没有WHERE子句,则更新所有的行。如果指定了ORDER BY子句,则按照被指定的顺序对行进行更新。LIMIT子句用于给定一个限值,限制可以被更新的行的数目。

4.8增加表字段

命令:alter table 表名 add字段 类型 其他;

例如:在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0

mysql> alter table MyClass add passtest int(4) default '0'[/code]

加索引:mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

例子: mysql> alter table employee add index emp_name (name);

加主关键字的索引:mysql> alter table 表名 add primary key (字段名);

例子: mysql> alter table employee add primary key(id);

加唯一限制条件的索引:mysql> alter table 表名 add unique 索引名 (字段名);

例子: mysql> alter table employee add unique emp_name2(cardnumber);

删除某个索引:mysql> alter table 表名 drop index 索引名;

例子: mysql>alter table employee drop index emp_name;

增加字段:mysql> ALTER TABLE table_name ADD field_name field_type;

修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

修改字段类型:mysql>ALTER TABLE table_name MODIFY colum_name field_type new_type

删除字段:MySQL ALTER TABLE table_name DROP field_name;

4.9修改表名

命令:rename table 原表名 to 新表名;

例如:在表MyClass名字更改为YouClass

复制代码代码如下:

mysql> rename table MyClass to YouClass;

当你执行 RENAME 时,你不能有任何锁定的表或活动的事务。你同样也必须有对原初表的 ALTER 和 DROP 权限,以及对新表的 CREATE 和 INSERT 权限。

如果在多表更名中,MySQL 遭遇到任何错误,它将对所有被更名的表进行倒退更名,将每件事物退回到最初状态。

RENAME TABLE 在 MySQL 3.23.23 中被加入。

五、备份数据

命令在DOS的[url=file://\\mysql\\bin]\\mysql\\bin[/url]目录下执行

(1).导出整个数据库

导出文件默认是存在mysql\bin目录下

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u user_name -p123456 database_name > outfile_name.sql

(2).导出一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u user_name -p database_name table_name > outfile_name.sql

(3).导出一个数据库结构

mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql

-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

(4).带语言参数导出

mysqldump -uroot -p –default-character-set=latin1 –set-charset=gbk –skip-opt database_name > outfile_name.sql

例如,将aaa库备份到文件back_aaa中:

复制代码代码如下:

[root@test1 root]# cd /home/data/mysql

[root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa

六、一个完整的数据库创建实例

drop database if exists school; //如果存在SCHOOL则删除

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ''深圳'',

year date

); //建表结束

//以下为插入字段

insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');

insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');

注:在建表中

(1)、将ID设为长度为3的数字字段:int(3);并让它每个记录自动加一:auto_increment;并不能为空:not null;而且让他成为主字段primary key。

(2)、将NAME设为长度为10的字符字段

(3)、将ADDRESS设为长度50的字符字段,而且缺省值为深圳。

如果你在mysql提示符键入上面的命令也可以,但不方便调试。

(1)、你可以将以上命令原样写入一个文本文件中,假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录[url=file://\\mysql\\bin]\

\mysql\\bin[/url],然后键入以下命令:mysql -uroot -p密码 < c:\\school.sql

如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。

(2)、或者进入命令行后使用 mysql> source c:\\school.sql; 也可以将school.sql文件导入数据库中。

六、git命令大全?

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。

Git常用操作命令:

1) 远程仓库相关命令

检出仓库:$ git clone git://github.com/jquery/jquery.git

查看远程仓库:$ git remote -v

添加远程仓库:$ git remote add [name] [url]

删除远程仓库:$ git remote rm [name]

修改远程仓库:$ git remote set-url --push [name] [newUrl]

七、msdos命令大全?

我们只要在dos界面中输入各种dos命令,即可实现相应的命令,下面分享下dos命令大全:

net use ipipc$ " " /user:" " 建立IPC空链接

net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接

net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:

net use h: ipc$ 登陆后映射对方C:到本地为H:

net use ipipc$ /del 删除IPC链接

net use h: /del 删除映射对方到本地的为H:的映射

net user 用户名 密码 /add 建立用户

net user guest /active:yes 激活guest用户

net user 查看有哪些用户

net user 帐户名 查看帐户的属性

net locaLGroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数

net start 查看开启了哪些服务

net start 服务名  开启服务;(如:net start telnet, net start schedule)

net stop 服务名 停止某服务

net time 目标ip 查看对方时间

net time 目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息

net view 查看本地局域网内开启了哪些共享

net view ip 查看对方局域网内开启了哪些共享

net config 显示系统网络设置

net logoff 断开连接的共享

net pause 服务名 暂停某服务

net send ip "文本信息" 向对方发信息

net ver 局域网内正在使用的网络连接类型和信息

net share 查看本地开启的共享

net share ipc$ 开启ipc$共享

net share ipc$ /del 删除ipc$共享

net share c$ /del 删除C:共享

net user guest 12345 用guest用户登陆后用将密码改为12345

net password 密码 更改系统登陆密码

netstat -a 查看开启了哪些端口,常用netstat -an

八、Dos命令大全?

dos命令大全?相信你看了以下内容就能懂了,要一步步的仔细看哟!

1、使用快捷键 win+R进入下图界面

2、在下图框内输入 cmd

3、点击下图框内确定按钮

4、进入到下图界面

5、输入下图框内命令这个意思就是把dos命令大全,也就是cmd命令大全全部都保存到相应的txt文件里面

6、回车后就可以在C:\Users\HP这个目录下看到一个help.txt的文件打开就发现,见下图,这里就是命令大全及简介

九、vba命令大全?

本示例为设置密码窗口 (1)

If Application.InputBox("请输入密码:") = 1234 Then

[A1] = 1 '密码正确时执行

Else: MsgBox "密码错误,即将退出!" '此行与第2行共同设置密码

End If

本示例为设置密码窗口 (1)

X = MsgBox("是否真的要结帐?", vbYesNo)

If X = vbYes Then

Close

本示例为设置工作表密码

ActiveSheet.Protect Password:=641112 ' 保护工作表并设置密码

ActiveSheet.Unprotect Password:=641112 '撤消工作表保护并取消密码

'本示例关闭除正在运行本示例的工作簿以外的其他所有工作簿,并保存其更改内容

For Each w In Workbooks

If w.Name ThisWorkbook.Name Then

w.Close SaveChanges:=True

End If

Next w

'每次打开工作簿时,本示例都最大化 Microsoft Excel 窗口。

Application.WindowState = xlMaximized

'本示例显示活动工作表的名称。

MsgBox "The name of the active sheet is " & ActiveSheet.Name

'本示例保存当前活动工作簿的副本。

ActiveWorkbook.SaveCopyAs "C:/TEMP/XXXX.XLS"

'下述过程激活工作簿中的第四张工作表。

Sheets(4).Activate

'下述过程激活工作簿中的第1张工作表。

Worksheets(1).Activate

'本示例通过将 Saved 属性设为 True 来关闭包含本段代码的工作簿,并放弃对该

工作簿的任何更改。

ThisWorkbook.Saved = True

ThisWorkbook.Close

'本示例对自动重新计算功能进行设置,使 Microsoft Excel 不对第一张工作表自

动进行重新计算。

Worksheets(1).EnableCalculation = False

'下述过程打开 C 盘上名为 MyFolder 的文件夹中的 MyBook.xls 工作簿。

Workbooks.Open ("C:/MyFolder/MyBook.xls")

十、CAD命令大全?

cad常用命令如下:

L, *LINE 直线

ML, *MLINE 多线(创建多条平行线)

PL, *PLINE 多段线

PE, *PEDIT 编辑多段线

SPL, *SPLINE 样条曲线

SPE, *SPLINEDIT 编辑样条曲线

BH, *BHATCH 图案填充

-H, *HATCH

HE, *HATCHEDIT 图案填充...(修改一个图案或渐变填充)

SO, *SOLID 二维填充(创建实体填充的三角形和四边形)

*revcloud 修订云线

*ellipse 椭圆弧

DI, *DIST 距离

ME, *MEASURE 定距等分

DIV, *DIVIDE 定数等分

DT, *TEXT 单行文字

T, *MTEXT 多行文字

-T, *-MTEXT 多行文字(命令行输入)

MT, *MTEXT 多行文字

ED, *DDEDIT 编辑文字、标注文字、属性定义和特征控制框

ST, *STYLE 文字样式

B, *BLOCK 创建块...

-B, *-BLOCK 创建块...(命令行输入)

I, * 插入块

-I, *- 插入块(命令行输入)

W, *WBLOCK “写块”对话框(将对象或块写入新图形文件)

-W, *-WBLOCK 写块(命令行输入)

AR, *ARRAY 阵列

-AR, *-ARRAY 阵列(命令行输入)

BR, *BREAK 打断

CHA, *CHAMFER 倒角

CO, *COPY 复制对象

CP, *COPY 复制对象

XL, *XLINE 构造线(创建无限长的线)

A, *ARC 圆弧

C, *CIRCLE 圆

DO, *DONUT 圆环

EL, *ELLIPSE 椭圆

PO, *POINT 点

DCE, *DIMCENTER 中心标记

POL, *POLYGON 正多边形

REC, *RECTANG 矩形

REG, *REGION 面域

H, *BHATCH 图案填充

E, *ERASE 删除

EX, *EXTEND 延伸

F, *FILLET 圆角

M, *MOVE 移动

MI, *MIRROR 镜像

LEN, *LENGTHEN 拉长(修改对象的长度和圆弧的包含角)

O, *OFFSET 偏移

RO, *ROTATE 旋转(绕基点移动对象)

S, *STRETCH 拉伸

SC, *SCALE 缩放

TR, *TRIM 修剪

*EXPLODE 分解

DAL, *DIMALIGNED 对齐标注

DAN, *DIMANGULAR 角度标注

DBA, *DIMBASELINE 基线标注

DCO, *DIMCONTINUE 连续标注

DDI, *DIMDIAMETER 直径标注

DED, *DIMEDIT 编辑标注

DLI, *DIMLINEAR 线性标注

DOR, *DIMORDINATE 坐标标注

DRA, *DIMRADIUS 半径标注

LE, *QLEADER 快速引线

D, *DIMSTYLE 标注样式管理器

DST, *DIMSTYLE 标注样式管理器

STA, *STANDARDS 标准配置(CAD标准)

DRE, *DIMREASSOCIATE 重新关联标注

DDA, *DIMDISASSOCIATE 删除选定择标注的关联性

LA, *LAYER 图层特性管理器

-LA, *-LAYER 图层特性管理器(命令行输入)

LW, *LWEIGHT 线宽设置...

LT, *LINETYPE 线型管理器

-LT, *-LINETYPE 线型管理器(命令行输入)

LTYPE, *LINETYPE 线型管理器

-LTYPE, *-LINETYPE 线型管理器(命令行输入)

LINEWEIGHT, *LWEIGHT 线宽

LTS, *LTSCALE 设置全局线型比例因子

TOR, *TORUS 圆环(三维)

WE, *WEDGE 楔体

3P, *3DPOLY 三维多段线

3F, *3DFACE 三维面

IN, *INTERSECT 交集

UNI, * 并集

SU, *SUBTRACT 差集

EXT, *EXTRUDE 拉伸(三维命令)

REV, *REVOLVE 旋转(通过绕轴旋转二维对象来创建实体)

HI, *HIDE 消隐

SHA, *SHADEMODE 着色

SL, *SLICE 剖切(用平面剖切一组实体)

SEC, *SECTION 切割(用平面和实体的交集创建面域)

INF, *INTERFERE 干涉

3A, *3DARRAY 三维阵列

3DO, *3DORBIT 三维动态观察

ORBIT, *3DORBIT 三维动态观察器

RPR, *RPREF 渲染系统配置

RR, *RENDER 渲染

DC, *ADCENTER 设计中心ctrl+2

ADC, *ADCENTER 设计中心

DCENTER, *ADCENTER 设计中心

MA, *MATCHPROP 特性匹配

TP, *TOOLPALETTES 工具选项板ctrl+3

CH, *PROPERTIES 特性ctrl+1

-CH, *CHANGE 修改现有对象的特性

PR, *PROPERTIES 特性ctrl+1(控制现有对象的特性)

PROPS, *PROPERTIES 特性ctrl+1(控制现有对象的特性)

MO, *PROPERTIES 特性ctrl+1(控制现有对象的特性)

PRCLOSE, *PROPERTIESCLOSE (关闭“特性”选项板)

PRE, *PREVIEW 打印预览

PRINT, *PLOT 打印ctrl+p

TO, *TOOLBAR 工具栏/自定义(显示、隐藏和自定义工具栏)

Z, *ZOOM 实时缩放

P, *PAN 实时平移

-P, *-PAN 实时平移(命令行输入)

OS, *OSNAP 对象捕捉设置

-OS, *-OSNAP 对象捕捉设置(命令行输入)

SN, *SNAP 捕捉(规定光标按指定的间距移动)

PU, *PURGE 清理(删除图形中未使用的命名项目,例如块定义和图层)

-PU, *-PURGE 清理(命令行输入)

R, *REDRAW (刷新当前视口中的显示)

RA, *REDRAWALL 重画

RE, *REGEN 重生成

REA, *REGENALL 全部重生成

REN, *RENAME 重命名

-REN, *-RENAME 重命名(命令行输入)

AA, *AREA 面积

AL, *ALIGN 对齐

AP, *APPLOAD 加载应用程序...

ATT, *ATTDEF 定义属性...

-ATT, *-ATTDEF 定义属性...(命令行输入)

ATE, *ATTEDIT 单个...(编辑块插入上的属性)

-ATE, *-ATTEDIT 单个...(命令行输入)

ATTE, *-ATTEDIT 单个...(命令行输入)

BO, *BOUNDARY 边界创建...

-BO, *-BOUNDARY 边界创建...(命令行输入)

CHK, *CHECKSTANDARDS 检查...(检查当前图形的标准冲突情况)

COL, *COLOR 颜色...(设置新对象的颜色)

COLOUR, *COLOR

DBC, *DBCONNECT 数据库连接管理器

DOV, *DIMOVERRIDE 替代

DR, *DRAWORDER 显示顺序

DS, *DSETTINGS 草图设置

DV, *DVIEW 定义平行投影或透视视图

FI, *FILTER 为对象选择创建可重复使用的过滤器

G, *GROUP “对象编组”对话框

-G, *-GROUP “对象编组”对话框(命令行输入)

GR, *DDGRIPS 选项(...选择)

IAD, *IMAGEADJUST 图像调整(控制图像的亮度、对比度和褪色度)

IAT, *IMAGEATTACH 附着图像(将新的图像附着到当前图形)

ICL, *IMAGECLIP 图像剪裁(为图像对象创建新的剪裁边界)

IM, *IMAGE 图像(管理图像)

-IM, *-IMAGE 图像(命令行输入)

IMP, *IMPORT 输入

IO, *INSERTOBJ OLE对象

LI, *LIST 列表(显示选定对象的数据库信息)

LO, *-LAYOUT 新建布局

LS, *LIST 列表(显示选定对象的数据库信息)

MS, *MSPACE 从图纸空间切换到模型空间视口

MV, *MVIEW 创建并控制布局视口(在布局选项卡上工作时)

OP, *OPTIONS 选项...(自定义设置)

PA, *PASTESPEC “选择性粘贴”对话框(插入剪贴板数据并控制数据格式)

PARTIALOPEN, *-PARTIALOPEN (将选定视图或图层的几何图形加载到图形中)

PS, *PSPACE 在布局选项卡上工作时,CAD 从模型空间切换到图纸空间

PTW, *PUBLISHTOWEB 网上发布...

SCR, *SCRIPT 运行脚本...(从脚本文件执行一系列命令)

SE, *DSETTINGS 草图设置(指定捕捉模式、栅格、极轴追踪和对象捕捉追踪的设置)

SET, *SETVAR 设置变量(列出系统变量或修改变量值)

SP, *SPELL 拼写检查...(检查图形中的拼写)

TA, *TABLET 数字化仪(校准、配置、打开和关闭已连接的数字化仪)

TH, *THICKNESS 设置当前的三维厚度(系统变量)

TI, *TILEMODE 将“模型”选项卡或最后一个布局选项卡置为当前(系统变量)

TOL, *TOLERANCE 公差

UC, *UCSMAN 显示ucs对话框

UN, *UNITS 单位...(控制坐标和角度的显示格式并确定精度)

-UN, *-UNITS 单位...(命令行输入)

V, *VIEW 命名视图...(保存和恢复命名视图)

-V, *-VIEW 命名视图...(命令行输入)

VP, *DDVPOINT 视点预置...(设置三维观察方向)

-VP, *VPOINT

X, *EXPLODE 输出...(以其他文件格式保存对象)

EXIT, *QUIT 退出

EXP, *EXPORT 输出

XA, *XATTACH 附着外部参照(将外部参照附着到当前图形)

XB, *XBIND 外部参照绑定(绑定一个或多个在外部参照里的命名对象定义到当前的图形)

-XB, *-XBIND 外部参照绑定(命令行输入)

XC, *XCLIP 外部参照剪裁(定义外部参照或块剪裁边界,并设置前剪裁平面或后剪裁平面)

XR, *XREF 外部参照管理器(控制图形文件的外部参照)

-XR, *-XREF 外部参照管理器(命令行输入)

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片