易截截图软件、单文件、免安装、纯绿色、仅160KB

linux stat函数讲解

stat函数讲解(转)
表头文件:    #include <sys/stat.h>
            #include <unistd.h>
定义函数:    int stat(const char *file_name, struct stat *buf);
函数说明:    通过文件名filename获取文件信息,并保存在buf所指的结构体stat中
返回值:     执行成功则返回0,失败返回-1,错误代码存于errno
错误代码:
    ENOENT         参数file_name指定的文件不存在
    ENOTDIR        路径中的目录存在但却非真正的目录
    ELOOP          欲打开的文件有过多符号连接问题,上限为16符号连接
    EFAULT         参数buf为无效指针,指向无法存在的内存空间
    EACCESS        存取文件时被拒绝
    ENOMEM         核心内存不足
    ENAMETOOLONG   参数file_name的路径名称太长
#include <sys/stat.h>
#include <unistd.h>
#include <stdio.h>
int main() {
    struct stat buf;
    stat("/etc/hosts", &buf);
    printf("/etc/hosts file size = %d\n", buf.st_size);
}
-----------------------------------------------------
struct stat {
    dev_t         st_dev;       //文件的设备编号
    ino_t         st_ino;       //节点
    mode_t        st_mode;      //文件的类型和存取的权限
    nlink_t       st_nlink;     //连到该文件的硬连接数目,刚建立的文件值为1
    uid_t         st_uid;  


相关文档:

如何开启关闭linux防火墙

如何开启关闭linux防火墙
 
 
  重启后生效
  开启:chkconfig iptables on
  关闭:chkconfig iptables off
  即时生效,重启后失效
  开启:service iptables start
  关闭:service iptables stop
  或
  关闭: /etc/rc.d/init.d/iptables stop
  启动: /etc/rc.d/init.d/ip ......

(转)linux各文件夹的作用

linux
下的文件结构,看看每个文件夹都是干吗用的
/bin
二进制可执行命令
/dev
设备特殊文件
/etc
系统管理和配置文件
/etc/rc.d
启动的配置文件和脚本
/home
用户主目录的基点,比如用户user
的主目录就是/home/user
,可以用~user
表示
/lib
标准程序设计库,又叫动态链接共享库,作用类似windows
里的. ......

Redhat Linux AS4 ls 文件夹 颜色(蓝色)的 改变方法

文本界面下,红帽用蓝色作为ls的目录的颜色,配合他的黑色背景,感觉太暗了,看不清。
改成别的颜色的方法:
首先,
# vi
/etc/DIR_COLORS
内的设定“DIR 01;34”,为ls命令的目录的颜色设置,01表示粗体,34表示字体蓝色。
我把它
改成了“DIR 01;37;44”,37是字体白色,44是字背景蓝色, ......

Linux的一些常用服务

ssh connect to Linux
1,检查网络连接是否正常,看看你的机器是否开了22号端口,进程是否运行正常..
2,可以在本机上用SSH命令登陆本机.
#ssh -l yourloginname xxx.xxx.xxx.xxx
其中yourloginname为你本机可远程登录用户名,xxx.xxx.xxx.xxx为你的机器IP,
如果登录提示:
Are you sure you want to continue connecting ( ......

linux 下which、whereis、locate、find区别

当我们需要某个文件或目录时,而又不知道该文件放在什么地方,怎么办?
在windows下面,可以通过“搜索”功能进行查找,而在linux下,同样有相同的功能:
which       查看可执行文件的位置
whereis     查看文件的位置
locate    &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号