Ⅰ VF中的各種命令的意思
超級多的~~! ? 在下一行顯示表達式串
?? 在當前行顯示表達式串
@... 將數據按用戶設定的格式顯示在屏幕上或在列印機上列印
ACCEPT 把一個字元串賦給內存變數
APPEND 給資料庫文件追加記錄
APPEND FROM 從其它庫文件將記錄添加到資料庫文件中
AVERAGE 計算數值表達式的算術平均值
BROWSE 全屏幕顯示和編輯資料庫記錄
CALL 運行內存中的二進制文件
CANCEL 終止程序執行,返回圓點提示符
CASE 在多重選擇語句中,指定一個條件
CHANGE 對資料庫中的指定欄位和記錄進行編輯
CLEAR 清潔屏幕,將游標移動到屏幕左上角
CLEAR ALL 關閉所有打開的文件,釋放所有內存變數,選擇1號工作區
CLEAR FIELDS 清除用SET FIELDS TO命令建立的欄位名表
CLEAR GETS 從全屏幕READ中釋放任何當前GET語句的變數
CLEAR MEMORY 清除當前所有內存變數
CLEAR PROGRAM 清除程序緩沖區
CLEAR TYPEAHEAD 清除鍵盤緩沖區
CLOSE 關閉指定類型文件
CONTINUE 把記錄指針指到下一個滿足LOCATE命令給定條件的記錄,在LOCATE命令後出現。無LOCATE則出錯
COPY TO 將使用的資料庫文件復制另一個庫文件或文本文件
COPY FILE 復制任何類型的文件
COPY STRUCTURE EXTENED TO 當前庫文件的結構作為記錄,建立一個新的庫文件
COPY STRUCTURE TO 將正在使用的庫文件的結構復制到目的庫文件中
COUNT 計算給定范圍內指定記錄的個數
CREATE 定義一個新資料庫文件結構並將其登記到目錄中
CREATE FROM 根據庫結構文件建立一個新的庫文件
CREATE LABEL 建立並編輯一個標簽格式文件
CREATE REPORT 建立賓編輯一個報表格式文件
DELETE 給指定的記錄加上刪除標記
DELETE FILE 刪除一個未打開的文件
DIMENSION 定義內存變數數組
DIR 或 DIRECTORY 列出指定磁碟上的文件目錄
DISPLAY 顯示一個打開的庫文件的記錄和欄位
DISPLAY FILES 查閱磁碟上的文件
DISPLAY HISTORY 查閱執行過的命令
DISPLAY MEMORY 分頁顯示當前的內存變數
DISPLAY STATUS 顯示系統狀態和系統參數
DISPLAY STRUCTURE 顯示當前書庫文件的結構
DO 執行FoxBase程序
DO CASE 程序中多重判斷開始的標志
DO WHILE 程序中一個循環開始的標志
EDIT 編輯資料庫欄位的內容
EJECT 使列印機換頁的命令,將PROW()函數和PCOL()函數值置為0
ELSE 在IF...ENDIF結構中提供另一個條件選擇路線
ENDCASE 終止多重判斷
ENDDO 程序中一個循環體結束的標志
ENDIF 判斷體IF...ENDIF結構結束標志
ERASE 從目錄中刪除指定文件
EXIT 在循環體內執行退出循環的命令
FIND 將記錄指針移動到第一個含有與給定字元串一致的索引關鍵字的記錄上
FLUSH 清除所有的磁碟存取緩沖區
GATHER FROM 將數組元素的值賦予資料庫的當前記錄中
GO/GOTO 將記錄指針移動到指定的記錄號
HELP 激活幫助菜單,解釋FoxBASE+的命令
IF 在IF...ENDIF結構中指定判斷條件
INDEX 根據指定的關鍵詞生成索引文件
INPUT 接受鍵盤鍵入的一個表達式並賦予指定的內存變數
INSERT 在指定的位置插入一個記錄
JOIN 從兩個資料庫文件中把指定的記錄和欄位組合成另一個庫文件
KEYBOARD 將字元串填入鍵盤緩沖區
LABEL FROM 用指定的標簽格式文件列印標簽
LIST 列出資料庫文件的記錄和欄位
LIST FILES 列出磁碟當前目錄下的文件
LIST HISTORY 列出執行過的命令
LIST MEMORY 列出當前內存變數及其值
LIST STATUS 列出當前系統狀態和系統參數
LIST STRUCTURE 列出當前使用的資料庫的庫結構
LOAD 將匯編語言程序從磁碟上調入內存
LOCATE 將記錄指針移動到對給定條件為真的記錄上
LOOP 跳過循環體內LOOP與ENDDO之間的所有語句,返回到循環體首行
MENU TO 激活一組@...PROMPT命令定義的菜單
MODIFY COMMAND 進入FoxBASE+系統的字處理狀態,並編輯一個ASCII碼文本文件(如果指定文件名以.PRG為後綴,則編輯一個FoxBASE+命令文件)
MODIFY FILE 編輯一個一般的ASCII碼文本文件
MODIFY LABEL 建立並編輯一個標簽(.LBL)文件
MODIFY REPORT 建立並編輯一個報表格式文件(.FRM)文件
MODIFY STRUCTURE 修改當前使用的庫文件結構
NOTE/* 在命令文件(程序)中插入以行注釋(本行不被執行)
ON 根據指定條件轉移程序執行
OTHERWISE 在多重判斷(DO CASE)中指定除給定條件外的其它情況
PACK 徹底刪除加有刪除標記的記錄
PARAMETERS 指定子過程接受主過程傳遞來的參數所存放的內存變數
PRIVATE 定義內存變數的屬性為局部性質
PROCEDURE 一個子過程開始的標志
PUBLIC 定義內存變數為全局性質
QUIT 關閉所有文件並退出FoxBASE+
READ 激活GET語句,並正是接受在GET語句中輸入的數據
RECALL 恢復用DELETE加上刪除標記的記錄
REINDEX 重新建立正在使用的原有索引文件
RELEASE 清楚當前內存變數和匯編語言子程序
RENAME 修改文件名
REPLACE 用指定的數據替換資料庫欄位中原有的內容
REPORT FORM 顯示數據報表
RESTORE FROM 從內存變數文件(.MEM)中恢復內存變數
RESTORE SCREEN 裝載原來存儲過的屏幕映象
RESUME 使暫停的程序從暫停的斷點繼續執行
RETRY 從當前執行的子程序返回調用程序,並從原調用行重新執行
RETURN 結束子程序,返回調用程序
RUN/! 在FoxBASE+中執行一個操作系統程序
SAVE TO 把當前內存變數及其值存入指定的磁碟文件(.MEM)
SAVE SCREEN 將當前屏幕顯示內容存儲在指定的內存變數中
SCATTER 將當前資料庫文件中的數據移到指定的數組中
SEEK 將記錄指針移到第一個含有與指定表達式相符的索引關鍵字的記錄
SELECT 選擇一個工作區
SET 設置FoxBASE+控制參數
SET ALTERNATE ON/OFF 設置傳送/不傳送輸出到一個文件中
SET ALTERNATE TO 建立一個存放輸出的文件
SET BELL ON/OFF 設置輸入數據時響鈴/不響鈴
SET CARRY ON/OFF 設置最後一個記錄復制/不復制到添加的記錄中
SET CENTURY ON/OFF 設置日期型變數要/不要世紀前綴
SET CLEAR ON/OFF 設置屏幕信息能/不能被清除
SET COLOR ON/OFF 設置彩色/單色顯示
SET COLOR TO 設置屏幕顯示色彩
SET CONFIRM ON/OFF 設置在全屏幕編輯方式中,要求/不要求自動跳到下一個欄位
SET CONSOLE ON/OFF 設置將輸出傳送/不傳送到屏幕
SET DATE 設置日期表達式的格式
SET DEBUG ON/OFF 設置傳送/不傳送ECHO的輸出到列印機上
SET DECIMALS TO 設置計算結果需要顯示的小數位數
SET DEFAULT TO 設置默認的驅動器
SET DELETED ON/OFF 設置隱藏/顯示有刪除標記的記錄
SET DELIMITER TO 為全屏幕顯示欄位和變數設置定界符
SET DELIMITER ON/OFF 選擇可選的定界符
SET DEVICE TO SCREEN/PRINT 將@...SAY命令的結果傳送到屏幕/列印機
SET DOHISTORY ON/OFF 設置存/不存命令文件中的命令到歷史記錄中
SET ECHO ON/OFF 命令行回送到屏幕或列印機
SET ESCAPE ON/OFF 允許ESCAPE退出/繼續命令文件的執行
SET EXACT ON/OFF 在字元串的比較中,要求/不要求准確一致
SET EXACLUSIVE ON/OFF 設置資料庫文件的共享
SET FIELDS ON/OFF 設置當前打開的資料庫中部分/全部欄位為可用
SET FIELDS TO 指定打開的資料庫中可被訪問的欄位
SET FILTER TO 在操作中將資料庫中所有不滿足給定條件的記錄排除
SET FIXED ON/OFF 固定/不固定顯示的小數位數
SET FORMAT TO 打開指定的格式文件
SET FUNCTION 設置F1-F9功能鍵值
SET HEADING ON/OFF 設置LIST或DISPLAY時,顯示/不顯示欄位名
SET HELP ON/OFF 確定在出現錯誤時,是否給用戶提示
SET HISTORY ON/OFF 決定是/否把命令存儲起來以便重新調用
SET HISTORY TO 決定顯示歷史命令的數目
SET INDEX TO 打開指定的索引文件
SET INTENSITY ON/OFF 對全屏幕操作實行/不實行反轉顯示
SET MARGIN TO 設置列印機左頁邊
SET MEMOWIDTH TO 定義備注型欄位輸出寬度和REPORT命令隱含寬度
SET MENU ON/OFF 確定在全屏幕操作中是否顯示菜單
SET MESSAGE TO 定義菜單中屏幕底行顯示的字元串
SET ODOMETER TO 改變TALK命令響應間隔時間
SET ORDER TO 指定索引文件列表中的索引文件
SET PATH TO 為文件檢索指定路徑
SET PRINT ON/OFF 傳送/不傳送輸出數據到列印機
SET PRINTER TO 把列印的數據輸送到另一種設備或一個文件中
SET PROCEDURE TO 打開指定的過程文件
SET RELATION TO 根據一個關鍵字表達式連接兩個資料庫文件
SET SAFETY ON/OFF 設置保護,在重寫文件時提示用戶確認
SET SCOREBORAD ON/OFF 設置是/否在屏幕的第0行上顯示FoxBASE+的狀態信息
SET STATUS ON/OFF 控制是/否顯示狀態行
SET STEP ON/OFF 每當執行完一條命令後,暫停/不暫停程序的執行
SET TALK ON/OFF 是否將命令執行的結果傳送到屏幕上
SET TYPEAHEAD TO 設置鍵盤緩沖區的大小
SET UNIQUE ON/OFF 在索引文件中出現相同關鍵字的第一個/所有記錄
SKIP 以當前記錄指針為准,前後移動指針
SORT TO 根據資料庫文件的一個欄位或多個欄位產生一個排序的哭文件
STORE 賦值語句
SUM 計算並顯示資料庫記錄的一個表達式在某范圍內的和
SUSPEND 暫停(掛起)程序的執行
TEXT...ENDTEXT 在屏幕上當前游標位置顯示...的文本數據塊
TOTAL TO 對預先已排序的文件產生一個具有總計的摘要文件
TYPE 顯示ASCII碼文件的內容
UNLOCK 解除當前庫文件對記錄和文件的加鎖操作
UPDATE 允許對一個資料庫進行成批修改
USE 帶文件名的USE命令打開這個資料庫文件。無文件名時,關閉當前操作的資料庫文件
WAIT 暫停程序執行,按任意鍵繼續執行
ZAP 刪除當前資料庫文件的所有記錄(不可恢復)
Ⅱ 計算機二級vfp資料庫常用命令有哪些
資料庫文件及記錄命令
ADD TABLE 在當前資料庫中添加一個自由表
APPEND 在表的末尾添加一個或多個新記錄
APPEND FROM ARRAY 由數組添加記錄到表中
APPEND FROM 從一個文件中讀入記錄,追加到當前表的尾部
APPEND GENERAL 從文件中導入OLE對象並將其放入通用欄位中
APPEND MEMO 將文本文件的內容復制到備注欄位中
APPEND PROCEDURES 將文本文件中的存儲過程追加到當前資料庫中
AVERAGE 計算數值表達式或欄位的算術平均值
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視圖
EDIT 顯示要編輯的欄位 EXPORT 把VisualFoxPro表中的數據復制到其他格式的文件中
FIND 查找記錄
FLUSH 將對表和索引所作的修改存入磁碟
FREE TABLE 刪除表中的資料庫引用
GATHER 將當前選定表中當前記錄的數據替換為某個數組、內存變數組或對象中的數據
GO|GOTO 將記錄指針移動到指定記錄上
IMPORT 從外部文件導入數據,創建一個VisualFoxPro新表
INSERT 插入記錄
JOIN 將兩個資料庫文件合並
LIST 連續顯示表或環境信息
LIST CONNECTIONS 連續顯示有關當前資料庫中命名連接的信息
LIST DATABASE 連續顯示有關當前資料庫的信息
LIST PROCEDURES 連續顯示當前資料庫存儲過程的名稱
LIST TABLES 連續顯示包含在當前資料庫中的所有表和表的信息
LIST VIEWS 連續顯示當前資料庫中有關SQL視圖的信息
LOCATE 按順序搜索表從而找到滿足指定邏輯表達式的第一個記錄
MODIFY CONNECTION 顯示連接設計器,讓你能夠交互地修改當前資料庫中已有的命名連接
MODIFY DATABASE 打開資料庫設計器,讓你能夠交互地修改當前資料庫
MODIFY GENERAL 在編輯窗口中打開當前記錄中的通用欄位
MODIFY MEMO 打開當前記錄備注欄位的編輯窗口
MODIFY PROCEDURE 打開VisualFoxPro文本編輯器,可在其中為當前資料庫創建新的存儲過程
MODIFY STRUCTURE 顯示表設計器
MODIFY VIEW 顯示視圖設計器
OPEN DATABASE 打開一個資料庫
PACK 從當前表中永久刪除標有刪除標記的記錄
PACK DATABASE 從當前資料庫中刪除標有刪除標記的記錄
RECALL 恢復所選表中帶有刪除標記的記錄 •
REMOVE TABLE 從當前資料庫中移去一個表
RENAME CONNECTION 重命名當前資料庫中的一個命名連接
RENAME TABLE 重命名當前資料庫中的表
RENAME VIEW 重命名當前資料庫中的3QL視圖
REPLACE 更新表的記錄內容
REPLACE FROM ARRAY 使用內存變數數組中的值更新欄位內容
SCAN...ENDSCAN 運行掃描數據表文件
SCATTER 從當前記錄中把數據復制到一組內存變數或數組中
SEEK 查找記錄命令
SELECT 激活指定工作區
SET AUTOINCERROR 在自動增加值產生錯誤時是否更新或插入一個值到記錄中
SET COLLATE 指定在後續索引和拌序操作中,字元型欄位的排序順序
SET DATABASE 指定當前資料庫
SET DATASESSION 激活指定的表單數據工作期
SET DELETED 指定VisualFoxPro是否處理標有刪除標記的記錄,以及其他命令是否可以操作它們
SET EXCLUSIVE 指定VisualFoxPro在網路上以獨占方式還是共享方式打開表文件
SET FIELDS 指定可以訪問表中的哪些欄位
SET FILTER 指定訪問當前表中記錄時必須滿足的條件
SET INDEX 打開一個或多個索引文件,供當前表使用 ;
Ⅲ [Linux]gdb查看內存區命令
GNU調試器(GNU Debugger, GDB)是一個開源的源代碼級的調試工具,其性能優良、功能齊全、易於使用,在嵌入式系統開發過程中扮演著越來越重要的角色。接下來是我為大家收集的[Linux]gdb查看內存區命令,希望能幫到大家。
[Linux]gdb查看內存區命令
用gdb查看內存
格式: x /nfu
說明
x 是 examine 的縮寫
n表示要顯示的內存單元的個數
f表示顯示方式, 可取如下值
x 按十六進制格式顯示變數。
d 按十進制格式顯示變數。
u 按十進制格式顯示無符號整型。
o 按八進制格式顯示變數。
t 按二進制格式顯示變數。
a 按十六進制格式顯示變數。
i 指令地址格式
c 按字元格式顯示變數。
f 按浮點數格式顯示變數。
u表示一個地址單元的長度
b表示單位元組,
h表示雙位元組,
w表示四位元組,
g表示八位元組
Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),
t(binary), f(float), a(address), i(instruction), c(char) and s(string).
Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes)
舉例
x/3uh buf
表示從內存地址buf讀取內容,
h表示以雙位元組為一個單位,
3表示三個單位,
u表示按十六進制顯示
例子:
n是個局部變數
Breakpoint 1, main (argc=1, argv=0xbffff3a4) at calc.c:7
7 int n = atoi(argv[1]);
(gdb) print &n
$1 = (int *) 0xbffff2ec
(gdb) x 0xbffff2ec
0xbffff2ec: 0x00282ff4
(gdb) print * (int *) 0xbffff2ec
$2 = 2633716
(gdb) x /4xw 0xbffff2ec
0xbffff2ec: 0x00282ff4 0x080484e0 0x00000000 0xbffff378
(gdb) x /4dw 0xbffff2ec
0xbffff2ec: 2633716 134513888 0 -1073745032
(gdb)
看了“[Linux]gdb查看內存區命令”還想看:
1. Linux使用dmidecode命令查看內存型號
2. Linux下查看CPU型號,內存大小,硬碟空間命令
3. 如何在Linux命令行中查看目錄的大小
4. LINUX 查看硬體配置命令的教程