Linux
qiangv
这个作者很懒,什么都没留下…
展开
-
Linux系统command line模式和x-Window模式切换
<br />1,直接修改配置文件<br />修改etc/inittab文件,找到inittab文件中的id:5:initdefault:,将5修改为3,5代表X-window,3代表command line。<br />附注:Linux系统下有六种run level:0,停机;1,单用户模式;2,多用户,但没有NFS;3,完全多用户模式,标准运行级,command line;4,一般不用,特殊情况下做一些事情;5,x-window模式;6,重新启动。<br /> <br />2,通过init 3/5来切换<原创 2010-08-10 15:56:00 · 892 阅读 · 0 评论 -
Linux 设置变量方法
<br /><br />设置变量的方法有三种:<br />一、对所有用户生效的,修改在文件/etc/profile,如:<br /> export 变量名=变量值<br /> $ source /etc/profile(使该变量马上生效)<br /><br />二、只对单个用户有效<br /> 修改用户目录下的.bash_profile文件,加入上面的内容。这种方法只对这一个用户有效。<br /> 要想马上生效要运行$ source /userDIR/.bash_profil原创 2011-04-02 16:24:00 · 356 阅读 · 0 评论 -
ubuntu and secureCRT
<br />(一)配置SecureCrt 和 ubuntu<br />1. 首先要明白什么是ssh?<br />可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。<br />2. 开启ubuntu上的ssh功能<br />先安装,安装后就自动开启了.<br />sudo apt-get install openssh-server openssh-client<br />3. 安装secureCRT<br />4. 查看ubuntu的ip<br />ifconfi转载 2010-12-07 14:35:00 · 1651 阅读 · 0 评论 -
如何启用 Ubuntu 中的 root 帐号
<br /><br />当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么执行下面的操作:sudo passwd root<br />此命令将会重新设置 root 的密码,按照提示输入新的密码,并加以确认。之后,重启系统时,就可以用 root 登录了。<br />如果你想要禁用 root 帐号,则执行下列命令:sudo passwd -l root转载 2010-12-07 15:11:00 · 267 阅读 · 0 评论 -
获得本机网卡IP
<br />如果执行时出现”cp: omittingdirectory”的提示信息,则请使用cp -r参数来递归拷贝这些文件。<br />cp src desc 会出现提示 用'cp' src desc不会出现提示<br /><br />获得本机网卡IP<br />//获取主机IP地址<br />int GetHostIP(const char *ifname, char *szHostIP)<br />{<br /> int ret = 0;<br /> struct ifreq *ifr, *ifend原创 2010-10-09 11:22:00 · 412 阅读 · 0 评论 -
access函数
【access系统调用】 功能描述: 检查调用进程是否可以对指定的文件执行某种操作。 用法: #include #include int access(const char *pathname, int mode); 参数: pathname: 需要测试的文件路径名。 mode: 需要测试的操作模式,可能值是一个或多个R_OK(可读?), W_OK(可写?), X_OK(可执行?) 或 F_OK(文件存在?)组合体。 返回说明: 成功执行时,返回0。失败返回-1,errno被设为以下的某个值 EIN原创 2010-09-21 09:55:00 · 546 阅读 · 0 评论 -
需要有返回值的函数没定义返回值会怎样
<br />在做某个单片机的bootloader时定义了一个函数,但是忘记写最后一行的返回值如下:<br />static int ft_open_uart1(void)<br />{<br /> if (g_nUArt1Handle != -1) <br /> {<br /> ft_close_uart1();<br /> }<br /> g_nUArt1Handle = cfe_open("uart1");<br /> if (g_nUArt1Handle < 0)<br原创 2010-09-03 15:08:00 · 1345 阅读 · 0 评论 -
passwd文件
<br />在Linux系统中,用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应于该文件中的一行记录。这行记录定义了每个用户账号的属性。下面是一个passwd文件中的一行:<br /> root:x:0:0:root:/root:/bin/bash<br /> <br /> 在该文件中,每一行用户记录的各个数据段用“:”分隔,分别定义了用户的各方面属性。各个字段的顺序和含义如下:<br /> 注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序<b原创 2010-08-27 16:02:00 · 644 阅读 · 0 评论 -
/etc/passwd 文件信息
<br />/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(分隔为7个字段,其格式和具体含义如下:<br /><br /><br />用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell<br /><br /><br /> 1)“用户名”是代表用户账号的字符串。通常长度不超过8个字符,并且由大小写字母和/或数字组成。登录名中不能有冒号(,因为冒号在这里是分隔符。为了兼容起见,登录名中最好不要包含点字符(.),并且不使用连字符(-)和加号(+)打头。<br /><br /原创 2010-08-10 16:23:00 · 620 阅读 · 0 评论 -
破解Red Hat Enterprise 4的root密码
<br />1,在Linux系统启动时按上下键,进入系统选择界面<br />2,按E进行编辑<br />3,在出现的引导界面,选择kernel那一行,按E<br />4,在出现的界面中最后加入 single,按回车。回到引导界面。<br />5,按B进行启动<br />6,在出现的界面中输入chmod 774 /etc/shadow,修改存放密码的文件的访问权限,以便进行修改<br />7,输入 vi /etc/shadow<br />8,在出现的编辑器中按I,进入insert模式,将root行中第一个:和原创 2010-08-10 16:01:00 · 532 阅读 · 0 评论 -
ubuntu apt-get 代理设置 使用代理设置源(使用代理更新Ubuntu的方法)
曾经设置过 wget 的代理,~/.wgetrc, 现在设置 apt-get 的代理。测试了不行,原因一个是字符拷贝的时候,中英文符号转换的问题,已经改正。另外 .wgetrc 中代理是 202.xxx.xxx.xxx:xxxx, 而在 apt.conf 中要写成 http://原创 2011-07-11 21:40:46 · 1202 阅读 · 0 评论