当前位置: 技术问答>linux和unix
如何学习在LINUX下编程
来源: 互联网 发布时间:2015-12-30
本文导语: 我现在想在LINUX下学习编程,主要做平常的应用,将一些数据存在数据库内,需要时再将需要的信息查出来,或增加,修改,删除. 请大家帮忙,我应该都学习什么语言,可以将这些做的很好,稳定,快速. 谢谢大家. ...
我现在想在LINUX下学习编程,主要做平常的应用,将一些数据存在数据库内,需要时再将需要的信息查出来,或增加,修改,删除. 请大家帮忙,我应该都学习什么语言,可以将这些做的很好,稳定,快速.
谢谢大家.
谢谢大家.
|
有图形界面库,而且很多。不过你暂时不需要用那些,做了些徒有虚表看似好看却没什么实际功能的东西,实在是浪费热情。
不如学习正宗的系统编程。
不如学习正宗的系统编程。
|
C,Shell
|
想方便是不可能的;给你转一篇文章看看吧。
-------
转贴: Shell高级屏幕输出
作者:nortell 发表时间:2002/08/19 12:26pm
对于在Shell下面编写屏幕程序,大家使用echo命令比较多,而且此命令也比较快。下面介绍的是比较漂亮
一点的方法,但是速度比较慢。要实现这一点,系统上需要一个彩色监视器和tput命令。
一.使用
在使用tput前,需要在脚本或命令行中使用tput命令初始化终端。
$ tput init
tput产生三种不同的输出:字符型、数字型和布尔型(真/假)。
/字符串输出/
下面是大部分常用字符串:
名字含义
bel 警铃
blink 闪烁模式
bold 粗体
civis 隐藏光标
clear 清屏
cnorm 不隐藏光标
cup 移动光标到屏幕位置( x,y)
el 清除到行尾
ell 清除到行首
smso 启动突出模式
rmso 停止突出模式
smul 开始下划线模式
rmul 结束下划线模式
sc 保存当前光标位置
rc 恢复光标到最后保存位置
sgr0 正常屏幕
rev 逆转视图
/数字输出/
以下是大部分常用数字输出。
名字含义
cols 列数目
ittab设置宽度
lines 屏幕行数
/布尔输出/
在tput中只有两种布尔操作符。
名字含义
chts 光标不可见
hs 具有状态行
例如:tput clear 清除屏幕
二.光标位置
可以用tput将光标放在屏幕任意位置。格式为:
cup r c
r为从上至下屏幕行数, c为穿过屏幕列数。
最好将之编成函数,这样就可以把行和列的值传递给它。
例子:tput cup 2 3命令将光标放到第2行、第3列。
三.菜单中使用颜色
对域使用颜色可以使数据输入屏幕看起来更加专业。下面将使用的颜色是A N S I标准颜
色,并不是所有颜色都适合于所有系统。下面列出了大部分常用颜色。
1. 前景色:
数字颜色数字颜色
3 0 黑色3 4 蓝色
3 1 红色3 5 紫色
3 2 绿色3 6 青色
3 3 黄(或棕)色3 7 白(或灰)色
2. 背景色:
数字颜色数字颜色
4 0 黑色4 4 青色
4 1 红色4 5 蓝色
4 2 绿色4 6 青色
4 3 黄(或棕)色4 7 白(或灰)色
例子:黑底绿字echo "33[40;32m"
使用tput命令可以增强应用外观及脚本的控制。颜色设置可以增加应用的专业性。注意使
用颜色不要太过火,否则速度会非常的慢。
-------
转贴: Shell高级屏幕输出
作者:nortell 发表时间:2002/08/19 12:26pm
对于在Shell下面编写屏幕程序,大家使用echo命令比较多,而且此命令也比较快。下面介绍的是比较漂亮
一点的方法,但是速度比较慢。要实现这一点,系统上需要一个彩色监视器和tput命令。
一.使用
在使用tput前,需要在脚本或命令行中使用tput命令初始化终端。
$ tput init
tput产生三种不同的输出:字符型、数字型和布尔型(真/假)。
/字符串输出/
下面是大部分常用字符串:
名字含义
bel 警铃
blink 闪烁模式
bold 粗体
civis 隐藏光标
clear 清屏
cnorm 不隐藏光标
cup 移动光标到屏幕位置( x,y)
el 清除到行尾
ell 清除到行首
smso 启动突出模式
rmso 停止突出模式
smul 开始下划线模式
rmul 结束下划线模式
sc 保存当前光标位置
rc 恢复光标到最后保存位置
sgr0 正常屏幕
rev 逆转视图
/数字输出/
以下是大部分常用数字输出。
名字含义
cols 列数目
ittab设置宽度
lines 屏幕行数
/布尔输出/
在tput中只有两种布尔操作符。
名字含义
chts 光标不可见
hs 具有状态行
例如:tput clear 清除屏幕
二.光标位置
可以用tput将光标放在屏幕任意位置。格式为:
cup r c
r为从上至下屏幕行数, c为穿过屏幕列数。
最好将之编成函数,这样就可以把行和列的值传递给它。
例子:tput cup 2 3命令将光标放到第2行、第3列。
三.菜单中使用颜色
对域使用颜色可以使数据输入屏幕看起来更加专业。下面将使用的颜色是A N S I标准颜
色,并不是所有颜色都适合于所有系统。下面列出了大部分常用颜色。
1. 前景色:
数字颜色数字颜色
3 0 黑色3 4 蓝色
3 1 红色3 5 紫色
3 2 绿色3 6 青色
3 3 黄(或棕)色3 7 白(或灰)色
2. 背景色:
数字颜色数字颜色
4 0 黑色4 4 青色
4 1 红色4 5 蓝色
4 2 绿色4 6 青色
4 3 黄(或棕)色4 7 白(或灰)色
例子:黑底绿字echo "33[40;32m"
使用tput命令可以增强应用外观及脚本的控制。颜色设置可以增加应用的专业性。注意使
用颜色不要太过火,否则速度会非常的慢。
|
linux是做服务端比较有优势 像兄台的需求不如在windows下搞来的好
|
转到Linux下的人还多啊,我也是这几天开始搞Linux了。
本来我做了四年的win开发,现在老板发热啊!
本来我做了四年的win开发,现在老板发热啊!