ubuntu 基础命令 【待续】

来源:互联网 发布:下载网站软件 编辑:程序博客网 时间:2024/05/30 21:58
rm 文件名 -----------------删除
mv [旧文件名] [新文件名] ----------------------重命名
vim 文件名
:q  退出
i 插入
:wq 保存退出
ls   列出文件及文件夹
adb push 文件名 [新地址] 将文件移到指定文件夹
mkdir 创建文件夹
glxinfo | grep rendering 查看显卡驱动是否安装成功
sudo hddtemp /dev/sda 查看硬盘温度
aticonfig --adapter=0 --odgt 查看显卡温度
gnome-desktop-item-edit ~/ --create-new 创建桌面启动器
mkdir -p -m 777 ./test  创建目录,-p 可一次创建多级目录,-m 给目录权限
rmdir -p test/1/2/3/  删除目录,-p 父目录为空,一起删除 ,例:删除3,2为空,一并删除
pwd 显示当前目录
chmod sunsz 777 test.txt


----------------------------------------------------------------------------------------------------------------------------------------------

gcc -g -w  -shared -fPIC -o sql.so -I./ sql.c dbpool.c tools.c

gcc -g -w -I./ -o ./sql_test sql_test.c ./sql.so -L/usr/local/mysql/lib -lmysqlclient ./mem.so

------------------------------------------------------------------------------------------------------------------------------------------------

gdb

r 运行

b 断点

n 下一步

p 输出

s 进入函数

finish 退出当前函数

------------------------------------------------------------------------------------------------------------------------------------------------

makefile

SRC = /home/sunsz/mig_sql
SQL = $(SRC)/

SQL_SRC = $(wildcard $(SQL)/*.c)

SQL_OBJ = $(patsubst %.c, %.o , $(SQL_SRC))

INC = -I./ -I/usr/local/mysql/include -I$(SQL)

LIB=-L/usr/local/mysql/lib -lmysqlclient_r

CFLAGS=-g -w $(INC)

appname=./build/mig_test

all:$(appname)

CC = gcc

$(appname):$(SQLOBJ)
 $(CC) $^ $(CFLAGS) -o $@ $(LIB)

clean:
 rm -rf $(SQL_OBJ)



 

原创粉丝点击