当前位置:文档之家› 2.文件操作命令

2.文件操作命令

2.文件操作命令
2.文件操作命令

(1)查看文件命令(ls)

ls[option] [file_Name/folder_Name](带通配符*)(dir或echo *)

-l显示详细信息,长列表格式。(命令ll或tree所有目录的树形结构)

-a #显示所有档案以及目录(包含.视为[.*]隐藏文件) all

-s #按照千字节(包括间接块)给出每一项的大小.size

-x #按列输出,横向排序。

-r #将档案以相反次序显示(原定义英文字母次序) Reverse

-R #递归所有子目录

-t #按照最近一次修改时间(最近的最先)而不是按照名字顺序排序time -q #将文件名中的非打印字符显示成?

-m #使用输出流格式(逗号,分隔符)

-p #如果文件是目录,在每个文件名后面放置一个斜杠, folder_Name/

未先出[file]则输出当前目录所有的文件以及子目录列出

ll | grep 搜索内容(自动通配符)

1.权限

——————权限解释——————

“d”表示目录

“-”表示文件

“r”表示可读1(2进制表示)

“w”表示可写 1

“x”表示可执行 1

“-”表示没有这项权限,文件0

进制)

1.修改文件权限(ch mod - change mode改变模式)

chmod #修改文件权限(权限不够)

chmod [0-7] [0-7] [0-7] filename.c

chmod权限(3位8进制)

[0-7] [0-7] [0-7]主人+主人同组+其他用户,转2进制->8进制

filename可执行文件

chmod 777filename #rwx

#可执行的ls是深绿色

[ugoa...][[+-=][rwx]...][,...]

u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。默认a

+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

r 表示可读取,w 表示可写入,x 表示可执行。

2.修改用户文件(/home/userName)权限(ch own-change own改变拥有者)

ch own [-cfhvR] [--help] [--version] [user][:group] file--[user][:group]可对其中的用户或这用户组进行设置可以通过命令来修改文件属主和属组的属性

R所有者

ch own ugo+rwx file1.txt

chown -R username . #当前的文件&文件夹的所有者改为所设定的用户.

chown username 4 #修改文件所有者

3.改变文件的属组(chgrp-change group改变组)

chgrp [-R] 文件组文件

-R 递归地改变所有子目录下所有文件的存取模式

3.1添加组

group add groupName

3.2查看组

cat /etc/group

用户名:x用户密码已经加密:用户ID:所在组ID::用户目录:用户的SHELL

SHELL

通过SHELL来解析命令给操作系统

SHELL编程,脚本。

类似windows的*.bat批处理程序

调入内存进行执行

getty终端机通过SSH,TELNET,rlogin分别启动sshd,telnetd,rlogind登录linux系统内核.

shell命令 sh-3.2#

chsh -s /bin/csh #修改当前的shell,默认/bin/bash.在不同的shell下使用不同的快捷键&命令.注销.

logout

exit

书:

《Linux命令、编辑器与Shell编程》

输出输入

(1)echo显示指定文本

echo * #列出所有文件

echo var_name或”文本\c”

\c #文本不换行

重定向

输出重定向

>,>>

2> #将标准错误也重定向到文件.

输入重定向<

printf XX

(2)显示文件内容命令(cat)

cat创建/修改文件, 显示在框中

cat -3 file #前三行

cat >file #覆盖原文件内容

cat file1 file2 file3 > file4

cat *.txt > file4

cat >>file

在文件尾部追加

从命令的下一行开始

输入结束后“Ctrl+Z”撤销

cat file #查看文件

cat file1, file2,.. #查看多个文件

cat * #查看所有文件

(3)查看文件前几行(head)

head -n fileName #默认前10行

(4)查看文件后几行(tail)

tail -n fileName #默认后10行

tail -n 1000 #显示最后1000行

tail -n +1000 #从1000行开始显示,显示1000行以后的

(5)以只读的方式查看文件(view) view file_name

(6)文本编辑器(vi)

vi file编辑文件,vi编辑器是所有Unix及Linux系统下标准的编辑器

在linux中后缀不存在什么意义。

编辑多个文本Vi file1 file2 file3..

跳转下一个文件:n

不保存的跳转:n!

跳转特定文件:n fileN

用户可在多个组

提升权限/i插入

----编辑状态----i编辑insert插入模式(输入命令)

----转义方式----

:w保存write

:q不保存,提示是否放弃修改. Quit

:q!强制退出,不保存,即不提示.

:wq!强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

:x写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

/查找内容(正则表达式)

n键来跳到下一个单词

:set ic忽略大小写ignore case

:set noic不忽略大小写

:e ./file切换文件edit

Ctrl+6切换文本

:s/vivian/sky/ 替换当前行第一个vivian 为sky

:s/vivian/sky/g替换当前行所有vivian 为sky

:n,$s/vivian/sky/ 替换第n 行开始到最后一行中每一行的第一个vivian 为sky

:n,$s/vivian/sky/g 替换第n 行开始到最后一行中每一行所有vivian 为sky

----命令状态---- Esc命令模式

1.插入命令(i) Insert

2.附加命令(a) Append

3.打开命令(o) Open

4.替换命令(s) Substitute

5.修改命令(c) Change

6.取代命令(r) Replace

iaoscr

yy #复制到黏贴板, 键 p #键黏贴(将剪切板的内容放入光标所在行的下方) dd #删行(删除光标所在行)

3dd #删除3行实现

^ #光标移至行首

$ #光标移至行尾

{ #光标移至段落开头

} #光标移至段落结尾

设置Shell命令行窗口支持vi的命令模式set -o vi

(7)编辑器(vim)

vi无颜色vim有颜色

通道符” |”,管道命令.

把上一个命令交给下一个命令第一条命令的标准输出直接连接到第二条命令的标准输入. 过滤内容

ls | more

|[输入输出的管道] more[翻页](重新显示ls)

"|" 通道符输入输出控制

"Ctrl+Z" 退出快捷键

(1)more

more fileName分屏显示文件

pageUp, pageDown上下翻页.

Enter 下一条

Space下一页

(2)less

less fileName类似more,比more提供更多功能

(3)uniq

|uniq #删除文件中的重复行

-c #重复行出现的次数count

-d #只显示重复行

-u #显示不重复行

(4)获取子串(cut)

cut -c0-2 file_name #显示文件每行前2个字符

cut -d: -fn1,n2 file_name #第n1列,第n2列.

|cut -d …:? -f n1,n2

-d #以:为分隔符,默认制表符就是分隔符.

-f #析取第n1,n2个字段的内容

sed -n “10,20p” file_name#只析取文件的10到20两行.

sed -n “/内容/p” file_name#只析取包含该内容的行(内容:正则表达式)

sed …s/替换前/替换后? file_name#将内容替换,显示. switch

sed …1,2d? file_name #删除1,2两行

sed …/内容/d? file_name#删除包含内容的两行

paste file1,file2 #将多个文件黏在一起.(默认使用制表符间隔)

paste -d?char? file1,file2#使用char来间隔.

ls|paste -d”char” -s #连成一行.

tr 替换前的内容替换后的内容< file_name #将文件的内容替换为相应的内容. tr -s …?…?< file_name#将后面连续多个空格转变为一个空格

(5)统计文件的行数,字数(wc)

wc file_name #统计文件的行数,字数

文件行数单词数字节数文件名称

w c : words & count

-l #只统计行数或

-w #只统计字数

-c #只统计字符数

ls | wc -l

ed 编辑器是Linux 操作系统下最简单的文本编辑器。它是以行为单位对文件进行编辑的编辑器,而不像MS-DOS 系统下的edit 那样是以整个屏幕框架为单位对文件进行编辑的。

ed file_name

a - 在文件的末尾添加新内容

i - 在文件的最后一行之前插入新内容

o - 把文件输入的最后一行(不论是原来存在的或者插入的)替换成新内容

. - 退出编辑文件模式进入命令行模式(注意:此时并没有退出ed 编辑器)

w - 保存文件

q - 真正退出ed 编辑器

(5)内容(结果)搜索(grep)

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep 和fgrep。

grep '搜索内容' path -r #查询该路径下所包含该内容的文件

*(匹配符,所有的文件)/特定文件

-r

1.列出所有包含搜索字符的行

2.目录操作(同时搜索子目录)

-n显示第几行

(6)排序命令(sort)

|sort

-r #逆序

-n #按照数字的形式排序

必须是文件或目录.

cat , ls ,

(7)过滤控制字符(col)

语法:col [-bfx][-l<缓冲区列数>]

补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。

参数:

-b 过滤掉所有的控制字符,包括RLF和HRLF。

-f 滤除RLF字符,但允许将HRLF字符呈现出来。

-x 以多个空格字符来表示跳格字符。

-l<缓冲区列数>预设的内存缓冲区有128列,您可以自行指定缓冲区的大小。

(2)比较文件cmp

cmp file1 file2

(3)比较文件diff

(4)文件或目录复制命令(cp)

cp fileName new_path #复制文件到新路径Copy

cp *fileName new_path

cp -r folder_name path #拷贝目录下的文件到路径

cp -R old_file_name new_file_name #复制&重命名

cp -p File_Name保持源文件的属性不变

cp -a递归复制文件和目录(-r),同时保留权限(-p)archive归档cp

-i File_Name path #拷贝给出是否覆盖提示info

-f 强制Force,不确认.

(5)文件或目录移动命令(mv) mv : move

mv source_path target_path #移动文件

-i #存在提示是否覆盖info

-f #不提示直接覆盖force

若如果目标位置与源位置相同,则相当于重命名

(6)删除文件命令(rm)

通配符*

rm: remove

No such file or directory无该文件

rm file*删除非空目录

-v #详细显示进行的步骤verbose

-i #删除前都给出提示info

-f #强制删除Force,不提示

-r #将目录及以下之档案亦逐一删除Recursive循环的

rm file1, file2,.. #删除多个文件

(7)建立空文件(touch)

touch :新建空文件,或更新文件时间标记

注:

touch File_Name–仅仅只是创建文件,并无对文件内容进行操作.

写入文件echo Content>File >重写>>续写--创建文件并写入

(8)压缩(zip)和解压(uzip)

红色

zip *.zip 需要被压缩的文件#压缩文件

多个文件被压缩: 需要被压缩的文件1, 需要被压缩的文件2,.. zip -r *.zip 目录#压缩文件夹

如果该文件存在则覆盖.

目录=*,压缩当前目录下的子目录

zip -j *.zip * #忽略子目录内容

zip -n .文件类型1: .文件类型2:.. #将该文件类型的文件移除. zip -m *.zip 源文件#压缩后,删除源文件.

zip -t 日期*.zip #只压缩指定日期后的文件。

zip -y *.zip * #不压缩链接文件

zip -9 *.zip * #压缩率

zip *.zip * -x fileName #将不需要的文件排除在外.

uzip *.zip #直接解压

uzip *.zip -x fileName #除了fileName都压缩.

uzip -Z *.zip #查看*.zip中的内容,也可以使用-l,-v.

gunzip *.gz

gunzip -d *.gz

Linux常用命令

Linux常用命令1、查看当前工作路径:pwd 示例: 2、列出目录中的内容:ls 格式: ls [选项] [目录名称] 常用选项和参数: -l :显示文件和目录的详细信息。 -d : 显示目录名称而非其内容。 -S : 按文件和目录的大小排序。 -t : 按文件和目录的更改时间排序。 -a :显示目录中的文件和文件夹,包括隐藏文件。 示例: ?查看当前目录下的文件和文件夹详细信息。 3、切换工作目录:cd 格式: cd [目录名称] (直接执行cd命令,进入个人主目录。)示例:

4、创建目录:mkdir 格式: mkdir [选项] [目录名称] 常用选项和参数: -p :确保目录名称存在,如果目录不存在的就新创建一个。 示例: ?在/test/test1目录下创建一个名称为“test2”的目录。(/test目录下还没有创建test1,添加-p参数一次性创建) 5、创建文件:touch 格式: touch [文件名称] 示例: ?创建一个名称为“linux”的文件。 6、删除文件或目录:rm 格式: rm [选项] [文件或目录名称] 常用选项和参数: -f :强制删除文件或目录。 -r :递归处理,将指定目录下的所有文件及子目录一并处理。 示例: ?删除一个名称为“/test1”的目录。

7、移动或更名现有的文件或目录:mv 格式: mv[选项][源文件或目录][目标文件或目录] 常用选项和参数: -f :若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。 示例: ?将/etc/hosts文件移动到/home目录。 8、复制文件或目录:cp 格式: cp[选项][源文件或目录][目标文件或目录] 常用选项和参数: -a :此参数的效果和同时指定"-dpR"参数相同。 -d :当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。 -p :保留源文件或目录的属性。 -R :递归处理,将指定目录下的所有文件与子目录一并处理。 示例: ?复制/var/log/messages文件到/home目录。 cp /var/log/messages /home ?复制/var/log文件夹到/home目录。 cp -a /var/log /home

基本操作指令

日常工作流程 ?登录 ?查询 ?信息查询及辅助功能 ?建立PNR ?特殊服务 SSR ?PNR提取和修改 ?公布运价的查询 ?BSP打票 ?国际运价查询 ?电子客票常用指令 ?Q信箱处理 ?手工输入API信息 登录 1.进入系统>$$OPEN TIPC3 2.输入工作号>SI:工作号/密码 3.查看PID状态>DA 4.退出系统>SO 5.修改密码>AN:旧密码/新密码 6.随时查看SIGN-IN信息>SIIF: 7.指令使用帮助>HELP: 指令 8.屏幕向上一页>PB 9.屏幕向下一页>PN 10.清屏指令>CP 11.重复显示当前页>PG 12.一屏显示所有内容>PN1 返回目录 查询 1. 航班座位可利用显示>AV: H/城市对/日期/时间/ 航空公司代码(或GDS代码) 2. 最早有座位航班查询>FV: 城市对/日期/起飞时间/座位数/航空公司代码(或GDS代码)/经停标志 / 舱位 3. 航班飞行周期的查询>SK: 城市对/日期/时间/航空公司代码/ 舱位 4. 航班经停点和起降时间的显示指令>FF: 航班号/日期 5. 指定日期的航段上的航班详细信息显示>DSG:C/航班号/座位等级/日期/航段 或 RT之后,>DSG: 航班序号 返回目录

信息查询及辅助功能 一、24小时北京天气预报 WF >WF 城市三字代码 二、机场转机信息查询 DSM >DSM: PEK 三、机场、国家、航空公司代码查询 CNTD/CD 1)查询城市三字代码>CNTD T/BEIJING 2)查询城市名称>CD PEK 3)查询一个国家所有城市>CNTD A/CN 4)查询国家全称>CNTD C/CN 5)查询国家两字码>CNTD N/CHINA 6)查询航空公司信息>CNTD D/CA 7)查询航空公司两字代码>CNTD M/AIR CHINA 四、计算CO 1)四则运算>CO 100+2 2)计算北京和巴黎的时差>CO T/PEKCDG 3)显示巴黎10月1日0点的GMT标准时间>CO T/CDG/1OCT/0000 4)英里换算成公里>CO K/英里数 5)公里换算成英里>CO M/公里数 五、日期查询DATE 1)显示当前日期和星期几>DATE 2)显示10天,90天后的日期>DATE 10/90 3)显示2004年1月1日的前2天,及后20天的日期>DATE 1JAN04/-2/20 六、时间查询TIME 1)显示当前时间>TIME 2)北京时间2004年1月1日零点的巴黎时间>TIME 1JAN04/0000/CDG 3)纽约时间2004年1月1日零点的北京、巴黎时间>TIME NYC/1JAN/0000/PEK/CDG 七、长度、重量、温度换算 CV 1)100公里换算成英里>CV 100KM 2)100英里换算成公里>CV 100MI 3)摄氏35度转化为华氏度>CV 35C 4)华氏95度转化为摄氏度>CV 95F 5)10英镑转化为公斤>CV 10LB 6)10公斤转化为英镑-磅>CV 10KG 八、查询中文信息YI 1)显示所有静态信息的目录>YI 2)显示不含副标题的公告>YI标题 3)显示有副标题的公告>YI I/某标题 九、旅游信息查询TIM 1)查询签证信息>TIM TIFV 2)查询健康检疫信息>TIM TIFH 3)同时查询签证、健康检疫信息>TIM TIFA 4)查询与出入境有关的信息>TIM TIDFT/城市/章节/小标题/页码 5)显示TIM帮助功能>TIM TIHELP 6)显示TIM中有关规则>TIM TIRULES 7)显示综合旅游信息新闻>TIM TINEWS

red hat linux常用操作命令汇总

Red hat linux常用操作命令汇总的一些命令: 1.查看硬件信息 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息进程

linux查看文件大小命令

linux查看文件大小命令 linux系统不像windows系统,查看文件可以随时点击右键,linux中碳钢命令来查看文件大小,下面由小编为大家整理了linux查看文件命令的相关知识,希望对大家有帮助! linux查看文件命令详解 du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件] 常用参数: -a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。 -b或-bytes 显示目录或文件大小时,以byte为单位。 -c或–total 除了显示目录或文件的大小外,同时也

显示所有目录或文件的总和。 -D或–dereference-args 显示指定符号连接的源文件大小。 -h或–human-readable 以K,M,G为单位,提高信息的可读性。 -H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。 -k或–kilobytes 以1024 bytes为单位。 -l或–count-links 重复计算硬件连接的文件。 -L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。 -m或–megabytes 以1MB为单位。 -s或–summarize 仅显示总计,即当前目录的大小。

数据库文件操作命令

数据库文件及记录命令 ADD TABLE 在当前数据库中添加一个自由表 APPEND 在表的末尾添加一个或多个新记录 APPEND FROM ARRAY 由数组添加记录到表中 APPEND FROM 从一个文件中读入记录,追加到当前表的尾部 APPEND GENERAL 从文件中导入OLE对象并将其放入通用字段中 APPEND MEMO 将文本文件的内容复制到备注字段中 APPEND PROCEDURES 将文本文件中的存储过程追加到当前数据库中 A VERAGE 计算数值表达式或字段的算术平均值 BLANK 清除当前记录中所有字段的数据 BROWSE 打开浏览窗口,显示当前或选定表的记录 CALCULATE 对表中的字段或包含字段的表达式进行财务和统计操作CHANGE 显示要编辑的字段 CLOSE 关闭各种类型的文件 CLOSE MEMO 关闭一个或多个备注编辑窗口 COMPILE DATABASE 编译数据库中的存储过程 CONTINUE 继续执行先前的LOCATE命令 COPY MEMO 复制当前记录中的指定备注字段的内容到文本文件 COPY PROCEDURES 将当前数据库中’的存储过程复制到文本文件 COPY STRUCTURE 用当前选择的表结构创建一个新的空自由表 COPY STRUCTURE EXTENDED 创建新表,它的字段包含当前选定表的结构信息COPY TO ARRAY 将当前选定表中的数据复制到数组

COPY TO 用当前选定表的内容创建新文件 COUNT 统计表中记录数目 CREATE 生成一个新的VisualFoxPro表 CREATE CONNECTION 创建一个命名连接并把它存储在当前数据库中 CREATE DATABASE 创建并打开一个数据库 CREATE TRIGGER 创建表的删除、插入或更新触发器 CREATE VIEW 从VisualFoxPro环境创建视图文件 DELETE 给要删除的记录做标记 DELETE CONNECTION 从当前数据库中删除一个命名连接 DELETE DATABASE 从磁盘上删除数据库 DELETE TRIGGER 从当前数据库的表中删除“删除”、“插入”或“更新”触发器│ DELETE VIEW 从当前数据库中删除一个SQL视图 DISPLAY 在VisualFoxPro主窗口或用户自定义窗口中显示与当前表有关的信息DISPLAY CONNECTIONS 显示当前数据库中与命名连接有关的信息 DISPLAY DATABASE 显示有关当前数据库的信息,或当前数据库中的字段、命名连接、表或视图的信息 DISPLAY MEMORY 显示内存变量和数组的当前内容 DISPLAY PROCEDURES 显示当前数据库中存储过程的名称 DISPLAY STRUCTURE 显示一个表文件的结构 DISPLAY TABLES 显示包含在当前数据库中所有的表和表的信息 DISPLAY VIEWS 显示当前数据库中关于SQL视图的信息以及SQL视图是否基于本地或远程表的信息 DROP TABLE 把一个表从数据库中移出,并从磁盘中删除它 DROP VIEW 从当前数据库中删除指定的SQL视图

cad常用基本操作

常用基本操作 1 常用工具栏的打开和关闭:工具栏上方点击右键进行选择 2 动态坐标的打开与关闭:在左下角坐标显示栏进行点击 3 对象捕捉内容的选择:A在对象捕捉按钮上右键点击(对象捕捉开关:F3) B 在极轴选择上可以更改极轴角度和极轴模式(绝对还是相对上一段线) 4 工具栏位置的变化:A锁定:右下角小锁;工具栏右键 B 锁定情况下的移动:Ctrl +鼠标移动 5 清楚屏幕(工具栏消失):Ctrl + 0 6 隐藏命令行:Ctrl + 9 7 模型空间和布局空间的定义:模型空间:无限大三维空间 布局空间:图纸空间,尺寸可定义的二位空间 8 鼠标左键的选择操作:A 从左上向右下:窗围 B 从右下向左上:窗交 9 鼠标中键的使用:A双击,范围缩放,在绘图区域最大化显示图形 B 按住中键不放可以移动图形 10 鼠标右键的使用:A常用命令的调用 B 绘图中Ctrl + 右键调出捕捉快捷菜单和其它快速命令 11 命令的查看:A 常规查看:鼠标移于工具栏相应按钮上查看状态栏显示 B 命令别名(缩写)的查看:工具→自定义→编辑程序参数(acad.pgp) 12 绘图中确定命令的调用:A 鼠标右键 B ESC键(强制退出命令) C Enter键 D 空格键(输入名称时,空格不为确定) 13 重复调用上一个命令: A Enter键 B 空格键 C 方向键选择 14 图形输出命令:A wmfout(矢量图) B jpgout/bmpout(位图)应先选择输出范围 15 夹点的使用:A蓝色:冷夹点 B 绿色:预备编辑夹点 C红色:可编辑夹点 D 可通过右键选择夹点的编辑类型 E 选中一个夹点之后可以通过空格键依次改变夹点编辑的命令如延伸,移动或比例缩放(应注意夹点中的比例缩放是多重缩放,同一图形可在选中夹点连续进行多次不同比例缩放)

linux常用操作命令.doc

1 linux常用操作命令 linux系统中通过命令来提高自己的操作能力,下面由小编为大家整理了linux常用操作命令的相关知识,希望大家喜欢! linux常用操作命令一、常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 2 echo 创建带有内容的文件。

cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串rmdir 删除空目录 3 tree 树形结构显示目录,需要安装tree包

pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 linux常用操作命令二、系统管理命令 stat 显示指定文件的详细信息,比ls更详细who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 4 uname 显示系统信息

top 动态显示当前耗费资源最多进程信息 ps 显示瞬间进程状态ps -aux du 查看目录大小du -h /home带有单位显示目录信息 df 查看磁盘大小df -h 带有单位显示磁盘信息 ifconfig 查看网络情况 ping 测试网络连通 netstat 显示网络状态信息 man 命令不会用了,找男人如:man ls clear 清屏 alias 对命令重命名如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit 5 kill 杀死进程,可以先用ps 或top命令查看进程的id,然

2.1-WAS基本命令操作

实验1-WAS基本命令操作 实验目的:本实验描述了WAS几个重要命令的操作,如启动服务器命令、停止服务器命令、查看服务器命令和查看W AS版本命令。 实验前提:W AS8.0已经正确安装完毕,同时已经存在一个独立服务器的概要表,概要表中有一个服务器,一般服务器名称是server1。 一:启动服务器命令startServer.bat 在W AS8.0安装成功后,我们就可以使用启动服务器命令startServer命令来启动server,这个命令在W AS_home \profiles\AppSrv01\bin目录中,其中AppSrv01是我们建立的独立服务器概要表的名称。由于我的W AS安装在C:\IBM\WebSphere\AppServer下,因此启动命令startServer.bat文件在目录C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin中。 如果是windows操作系统,也可以通过开始菜单来启动W AS服务器,寻找启动W AS 服务器命令顺序是“开始”-》“所有程序”-》“IBM WebSphere”-》“IBM WebSphere Application Server Network Deployment V8.0”-》“概要文件”-》“AppSrv01”-》”启动服务器”。 1、用命令startServer.bat来启动server1,开启一个windows的命令行窗口,CD到目录 C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin中。

2、输入命令startServer.bat server1来启动server1服务器。直到看到“为电子商务开放服务 器server1;进程标识为***”,说明服务器server1正常启动。 二:查看服务器状态命令serverStatus.bat 我们可以使用查看服务器命令serverStatus.bat命令来查看服务器的状态,如现在服务器是正在启动,还是已经停止,这个命令也在W AS_home \profiles\AppSrv01\bin目录中,其中AppSrv01是我们建立的独立服务器概要表的名称。由于我的W AS安装在C:\IBM\WebSphere\AppServer下,因此查看服务器命令serverStatus.bat文件在目录C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin中。这个命令执行的时候需要跟参数,你要查看哪个服务器的状态,就在这个命令行后写上服务器的名称,如serve1,如果想要查看概要表中所有服务器的状态就写参数-all。 1、用命令serverStatus.bat来查看server1的状态,开启一个windows的命令行窗口,CD到 目录C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin中。

CAD操作命令大全

CAD基本操作命令一、基本操作: L=直线; PL=多段线; U回车=Ctrl+z=后退; D=修改,调整; REC=矩形; C=圆; TR=修剪; O=偏移; XL=放射线; X=分解; CO=复制; M=移动; MI=镜像; EL=椭圆; BR=打断; POL=多边形; LEN=拉长; S=拉伸; ME=等分; E=删除; E回车ALL回车=全部删除; AR=阵列; RO=旋转; SC=比例缩放; END=端点; MID=中点; PER=垂足; INT=交足; CEN=圆心; QUA=象限点; TAN=切点; SPL=曲线; DIV=块等分; PE=编辑多边线;

NOD=节点; F=圆角; CHA=倒角; ST=文字样式; DT=单行文字; T=多行文字; ED=编辑文字; A=弧; H =填充; HE=编辑填充; B=创建临时图块; W=创建永久图块; I=插入图块; LA=图层; MA=吸管加喷枪;()PAR=平行线; FRO=正交偏移捕捉;PO=创建点;SKETCH=徒手画线;DO=圆环; RAY=射线; AL=对齐; REG=面域; AA=求面积周长; SU=减集; UNI=加集; IN=交集; BO=提取轮廓; REV=二维旋转成三维;EXT=拉伸; UCS=三维坐标;ROTATE3D=三维旋转;MIRROR3D=三维镜像;3A=三维阵列;SURFTAB=曲面网格;TXTEXP=分解文字;CTRL+P=打印;

二、字母类: 1、对象特性: ADC, *ADCENTER(设计中心“Ctrl+CH, MO *PROPERTIES(修改特性“Ctrl+1”) MA, *MATCHPROP(属性匹配) ST, *STYLE(文字样式) COL, *COLOR (设置颜色)LA, *LAYER(图层操作) LT, *LINETYPE(线形) LTS, *LTSCALE(线形比例) LW, *LWEIGHT (线宽) UN, *UNITS(图形单位) ATT, *ATTDEF(属性定义) ATE, *ATTEDIT(编辑属性) BO, *BOUNDARY(边界创建,包括创建闭合多段线和面域) AL, *ALIGN(对齐) EXIT, *QUIT(退出)EXP, *EXPORT(输出其它格式文件) IMP, *IMPORT(输入文件) OP,PR *OPTIONS(自定义CAD设置) RINT, *PLOT(打印) PU, *PURGE(清除垃圾)R, *REDRAW(重新生成) REN, *RENAME(重命名) SN, *SNAP(捕捉栅格)DS, *DSETTINGS(设置极轴追踪) OS, *OSNAP(设置捕捉模式) PRE, *PREVIEW(打印预览) TO, *TOOLBAR(工具栏) V, *VIEW(命名视图) AA, *AREA(面积) DI, *DIST(距离) LI, *LIST(显示图形数据信息) 2、绘图命令: PO, *POINT(点) L *LINE(直线) XL, *XLINE(射线) PL, *PLINE(多段线) ML, *MLINE(多线) SPL, *SPLINE(样条曲线) POL, *POLYGON(正多 边形) REC, *RECTANGLE(矩形) C, *CIRCLE(圆) A, *ARC(圆弧) DO, *DONUT(圆环) EL, *ELLIPSE(椭圆) REG, *REGION(面域) MT, *MTEXT (多行文本) T, *MTEXT(多行文本) B, *BLOCK(块定义) I, *INSERT(插入块) W, *WBLOCK(定义块文件) DIV, *DIVIDE(等分) H, *BHATCH(填充) 3、修改命令: CO, *COPY(复制) MI, *MIRROR(镜像) AR, *ARRAY(阵列) O, *OFFSET (偏移) RO, *ROTATE(旋转) M, *MOVE(移动) E, DEL键 *ERASE(删 除) X, *EXPLODE(分解) TR, *TRIM(修剪) EX, *EXTEND(延伸) S, *STRETCH(拉伸) LEN, *LENGTHEN(直线拉长) SC, *SCALE(比例缩放) BR, *BREAK(打断) CHA, *CHAMFER(倒角) F, *FILLET(倒圆角) PE, *PEDIT (多段线编辑) ED, *DDEDIT(修改文本) 4、视窗缩放: M移动 5、尺寸标注: DLI, *DIMLINEAR(直线标注) DAL, *DIMALIGNED(对齐标注) DRA, *DIMRADIUS(半径标注) DDI, *DIMDIAMETER(直径标注) DAN, *DIMANGULAR(角度标注)

DOS磁盘文件操作命令

DOS磁盘文件操作命令 一、实验目的 本章主要通过常用的DOS命令的练习,了解DOS的基本功能及其基本组成和DOS常用命令的使用方法。 二、实验条件要求 1.硬件:计算机 2.软件环境:Windows XP 三、实验基本知识点 1. DIR(Dir ectory) 功能:显示指定路径上所有文件或目录的信息 格式:dir [盘符:][路径][文件名] [参数] 参数: /w:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;/p:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示; /a:显示当前目录下的所有文件和文件夹; /s:显示当前目录及其子目录下所有的文件。 2. MD(M ake D irectory) 功能:创建新的子目录 格式:md <盘符:><路径名> <子目录名> 3. CD(C hange D irectory) 功能:改变当前目录 格式:cd <盘符:> <路径名> <子目录名> 注意: 根目录是驱动器的目录树状结构的顶层,要返回到根目录,在命令行输入:cd \ 如果想返回到上一层目录,在当前命令提示符下输入:cd.. 如果想进入下一层目录,在当前命令提示符下输入:cd 目录名 4. 全屏幕编辑命令:EDIT 格式:EDIT <文件名>

说明: (1)仅可编辑纯文本格式的文件 (2)指定文件存在时编辑该文件,不存在时新建该文件 5. 显示文件内容命令:TYPE 格式:TYPE <文件名> 说明: (1)可以正常显示纯文本格式文件的内容,而.COM、.EXE等显示出来是乱码。(2)一次只能显示一个文件内容,所以文件名不能使用通配符。 6. 文件复制命令:COPY 格式:COPY <源文件> [目标文件] 说明: (1)源文件指定想要复制的文件来自哪里——[盘符1:][路径1][文件名1] (2)目标文件指定文件拷贝到何方——[盘符2:][路径2][文件名2] (3)如缺省盘符则为当前盘符;路径若为当前目录可缺省路径。 (4)源文件名不能缺省,目标文件名缺省时表示拷贝后不改变文件名。 7. Tree 功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名 格式:tree <盘符:> 8. 文件改名命令:REN 格式:REN <旧文件名> <新文件名> 说明: (1)改名后的文件仍在原目录中,不能对新文件名指定盘符和路径。 (2)可以使用通配符来实现批量改名。 9. 显示和修改文件属性命令:ATTRIB 格式:[盘符][路径] A TTRIB [文件名][+S/-S][+H/-H][+R/-R][+A/-A] 说明: (1)盘符和路径指出ATTRIB.EXE位置 (2)参数+S/-S:对指定文件设置或取消系统属性 (3)参数+H/-H:对指定文件设置或取消隐含属性 (4)参数+R/-R:对指定文件设置或取消只读属性 (5)参数+A/-A:对指定文件设置或取消归档属性

[推荐] stata基本操作汇总常用命令

[推荐] Stata基本操作汇总——常用命令 help和search都是查找帮助文件的命令,它们之间的 区别在于help用于查找精确的命令名,而search是模糊查找。 如果你知道某个命令的名字,并且想知道它的具体使用方法,只须在stata的命令行窗口中输入help空格加上这个名字。回车后结果屏幕上就会显示出这个命令的帮助文件的全部 内容。如果你想知道在stata下做某个估计或某种计算,而 不知道具体该如何实现,就需要用search命令了。使用的 方法和help类似,只须把准确的命令名改成某个关键词。回车后结果窗口会给出所有和这个关键词相关的帮助文件名 和链接列表。在列表中寻找最相关的内容,点击后在弹出的查看窗口中会给出相关的帮助文件。耐心寻找,反复实验,通常可以较快地找到你需要的内容.下面该正式处理数据了。我的处理数据经验是最好能用stata的do文件编辑器记下你做过的工作。因为很少有一项实证研究能够一次完成,所以,当你下次继续工作时。能够重复前面的工作是非常重要的。有时因为一些细小的不同,你会发现无法复制原先的结果了。这时如果有记录下以往工作的do文件将把你从地狱带到天堂。因为你不必一遍又一遍地试图重现做过的工作。在stata 窗口上部的工具栏中有个孤立的小按钮,把鼠标放上去会出

现“bring do-file editor to front”,点击它就会出现do文件编 辑器。 为了使do文件能够顺利工作,一般需要编辑do文件的“头”和“尾”。这里给出我使用的“头”和“尾”。capture clear (清空内存中的数据)capture log close (关闭所有 打开的日志文件)set more off (关闭more选项。如果打开该选项,那么结果分屏输出,即一次只输出一屏结果。你按空格键后再输出下一屏,直到全部输完。如果关闭则中间不停,一次全部输出。)set matsize 4000 (设置矩阵的最大阶数。我用的是不是太大了?)cd D: (进入数据所在的盘符和文件夹。和dos的命令行很相似。)log using (文件名).log,replace (打开日志文件,并更新。日志文件将记录下所有文件运行后给出的结果,如果你修改了文件内容,replace选项可以将其更新为最近运行的结果。)use (文件名),clear (打开数据文件。)(文件内容)log close (关闭日志文件。)exit,clear (退出并清空内存中的数据。) 实证工作中往往接触的是原始数据。这些数据没有经过整理,有一些错漏和不统一的地方。比如,对某个变量的缺失观察值,有时会用点,有时会用-9,-99等来表示。回归时如果 使用这些观察,往往得出非常错误的结果。还有,在不同的数据文件中,相同变量有时使用的变量名不同,会给合并数

文件与目录操作命令

CentOS 丛书目录 — 系统管理 — 网络服务 — 应用部署 文件与目录操作命令 内容提要 1. 掌握常用的文件操作命令 2. 掌握常用的目录操作命令 目录操作命令 ls 功能说明: 显示文件和目录列表 命令格式: ls [参数] [<文件或目录> …] 常用参数: -a : 不隐藏任何以 . 字符开始的条目 -b : 用八进制形式显示非打印字符 -R : 递归列出所有子目录 -d : 当遇到目录时列出目录本身而非目录内的文件,并且不跟随符号链接 -F : 在条目后加上文件类型的指示符号 (*/=@| 其中一个) -l : 使用较长格式列出信息 -L : 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息-x : 逐行列出项目而不是逐栏列出 -1 : 每行只列出一个文件 -r : 依相反次序排列 -S : 根据文件大小排序 -X : 根据扩展名排序 -c : 根据状态改变时间(ctim e)排序 -t : 根据最后修改时间(m tim e)排序 -u : 根据最后访问时间(atim e)排序 使用举例: $ ls $ ls -a $ ls -F $ ls -l $ ls -R $ ls -Sl $ ls -rl $ ls -cl $ ls -tl $ ls -ul $ ls some/dir/file $ ls some/dir/ $ ls -d some/dir/

tree 功能说明: 显示文件和目录树 命令格式: tree [参数] [<目录>] 常用参数: -a : 不隐藏任何以 . 字符开始的条目 -d : 只显示目录不显示文件 -f : 每个文件都显示路径 -F : 在条目后加上文件类型的指示符号 (*/=@| 其中一个) -r : 依相反次序排列 -t : 根据最后修改时间(m tim e)排序 -L n : 只显示 n 层目录(n为数字) ––dirsfirst : 目录显示在前文件显示在后 使用举例: $ tree $ tree -d $ tree -F $ tree -L 3 $ tree /some/dir/ pwd 功能说明: 显示当前工作目录 命令格式: pwd [参数] 常用参数: -P : 若目录是一个符号链接,显示的是物理路径而不是符号链接使用举例: $ pwd $ pwd -P cd 功能说明: 切换目录 命令格式: cd [参数] [<目录>] 常用参数: -P : 若目录是一个符号链接,显示的是物理路径而不是符号链接使用举例: $ cd /some/dir/ $ cd -P Examples $ cd $ cd ~

常用网络命令操作

实验一常用网络命令操作 (一)实验目的: 掌握PING/NET/NETSH路由跟踪命令等常用命令的使用方法, 从这些命令的响应来确定网络的状态和路径情况 (二)实验环境 PC机及互联网 (三)实验内容 1.ping命令的使用 ping命令的具体语法格式:ping目的地址[参数1][参数2] 主要参数有: a:解析主机地址 n:数据:发出数据包的个数,缺省为4 l:数值:所发出缓冲区大小 t:继续执行ping命令,直到用户按下CTRL+C键终止 https://www.doczj.com/doc/cc15166504.html,stat命令的使用 Netstat[-参数1][参数2] a:显示所有与该主机建立连接的端口信息 b:显示以太网的统计住处参数一般与S参数共同使用 n:以数字的格式显示地址和端口信息 s:显示每个协议的统计情况。 3.用VisualRouter跟踪路由信息,显示从源地址到目的地址 所经过的路由。

(四)实验结果分析: Ping命令: 我们使用ping命令ping百度的IP 202.108.22.5 使用-a参数来解析计算机NetBios名 使用-n 命令改变测试包的数量 使用-t 命令来一直执行ping命令直到键入CTRL+C

Netstat命令: 我们使用-a 命令来查看与我们主机机那里连接的端口信息 我们使用-e 命令显示以太网的统计住处该参数一般与S参数共同使用 我们使用-n 以数字的格式显示端口的地址信息:

我们使用-s显示每个协议的统计情况:

接下来我们使用VisualRouter来跟踪路由信息: 我们尝试着与193.168.110.52通信,并查看路由等信息 我们可以看见地区为:Luxumbourg 该IP属于德国卢森堡 网络为:Fondation RESTERA 防火墙信息:对ping命令不回应,对80端口的空请求不回应 还有一些数据包分析的信息。 从这张图中我还看到了路由的路径: 从 192.168.110.205->192.168.110.1->?->192.168.99.38->192.168.9 9.30->10.0.1.4->218.2.129.161->?->202.97.50.238->202.97.33.1 54->?->4.71.114.101->?->4.69.148.225->212.73.249.26->158.64. 16.189->193.168.110.52

Linux常用文件和目录类命令

常用文件和目录类命令练习linux (1)启动计算机,利用root用户登录到系统,进入字符提示界面。 (2)用pwd命令查看当前所在的目录。 (3)用ls命令列出此目录下的文件和目录。 (4)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 (5)用man命令查看ls命令的使用手册。 (6)在当前目录下,创建测试目录test。 (7)利用ls命令列出文件和目录,确认test目录创建成功。 (8)进入test目录,利用pwd查看当前工作目录。 (9)利用touch命令在当前目录创建一个新的空文件newfile。 (10)利用cp命令复制系统文件/etc/profile到当前目录下。 (11)复制文本profile到一个新文件profile.bak,作为备份。 (12)用ll命令以长格式的形式列出当前目录下的所有文件,注意比较每个文件的 长度和创建时间的不同。 (13)用less命令分屏查看profile文件的内容,注意联系less命令的各个子命令, 例如b、p、q等并对“then”关键字查找。 (14)用grep命令在profile文件中对关键字“then”进行查询,并于上面的结果比 较。 (15)给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。 (16)长格式显示文件profile、lnsprofile、lnhprofile的详细信息。注意比较3个文 件链接数的不同。 (17)删除文件profile,用长格式显示lnsprofile和lnhprofile的详细信息,比较文 件lnhprofile的链接数的变化。 (18)用less命令查看文件lnsprofile的内容,看看有什么结果。 (19)用less命令查看文件lnhprofile的内容,看看有什么结果。 (20)删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。 (21)用tar命令把目录打包。 (22)用gzip命令把打好的包进行压缩。 (23)把文件test.tar.gz改名为backup.tar.gz。 (24)显示当前目录下的文件和目录列表,确认重命名成功。 (25)把文件backup.tar.gz移动到test目录下。 (26)显示当前目录下的文件和目录列表,确认移动成功。 (27)进入test目录,显示目录中的文件列表。 (28)把文件test.tar.gz解包。 (29)显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。 (30)查找root用户自己的主目录下所有名为newfile的文件。 (31)删除test子目录下的所有文件。 (32)利用rmdir命令删除空子目录test。 (33)回到上层目录,利用rm命令删除目录test和其下所有文件。

Linux基本命令大全

下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: λ立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 λ指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ←5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 关机后自动重启:-rλ参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: λ-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 -Iλ参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了 二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下: ? 显示当前目录的内容: [tony@free tony]$ ls Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹 ? 当运行ls命令时,并不会显示名称以―.‖开头的文件。因此可加上―-a‖参数指定要列出这些文件。范例如下: [tony@free tony]$ ls –a ? 以―-s‖参数显示每个文件所有的空间,并以―-S‖参数指定按所有占用空间的大小排序。范例如下: [tony@free tony]$ ls –s –S 总计36 4 Desktop 4 mail 24 myinstall.log 4 test.txt ? 在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。范例如下: [tony@free tony]$ ls –l/usr/games 2,切换目录的cd命令

C语言文件操作命令

C语言文件操作函数大全 clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf 表头文件 #include 定义函数 int fclose(FILE * stream); 函数说明 fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写入文件中,并释放系统所提供的文件资源。 返回值若关文件动作成功则返回0,有错误发生时则返回EOF并把错误代码存到errno。 错误代码 EBADF表示参数stream非已打开的文件。 范例请参考fopen()。 fdopen(将文件描述词转为文件指针) 相关函数 fopen,open,fclose 表头文件 #include 定义函数 FILE * fdopen(int fildes,const char * mode); 函数说明 fdopen()会将参数fildes 的文件描述词,转换为对应的文件指针后返回。参数mode 字符串则代表着文件指针的流形态,此形态必须和原先文件描述词读写模式相同。关于mode 字符串格式请参考fopen()。 返回值转换成功时返回指向该流的文件指针。失败则返回NULL,并把错误代码存在errno中。 范例 #include main() { FILE * fp =fdopen(0,”w+”); fprintf(fp,”%s\n”,”hello!”); fclose(fp); } 执行 hello! feof(检查文件流是否读到了文件尾) 相关函数 fopen,fgetc,fgets,fread 表头文件 #include 定义函数 int feof(FILE * stream); 函数说明 feof()用来侦测是否读取到了文件尾,尾数stream为fopen()所返

相关主题
文本预览
相关文档 最新文档