Linux 编程笔记(四)】的更多相关文章

一.vi 编辑器 vi 编辑器 (Visual Interface) 是所有 Unix 及 Linux 系统下标准的编辑器,相当于 Windows 系统中的记事本 它有三种模式,分别是: Command Mode:命令模式,打开 vi 编辑器时的默认模式 Insert Mode:编辑模式,用于编辑文本 LastLine Mode:行末模式,用于执行命令 二.Command Mode 无论当前处于任何模式,按 Esc 键即可切换到 Command Mode 模式 1.移动 操作 描述 h / 方向…
一.用户和用户组管理 添加新的用户账户使用useradd 格式useradd   选项  用户名 1.创建一个用户tian 其中 -d -m参数用来为登陆,登录名产生一个主目录 /usr/tian(其中/usr为默认的用户主目录所在的父目录) 2.创建一个用户gem,用户登陆Shell是/bin/sh属于group组,同时属于adm和root用户组,命令如下: # useradd -s /bin/sh -g group -G adm, root gem 3.删除账户,将用户账号从/etc/pas…
上一章节对文件的基本属性做了一个笔记,续上次笔记对Linux文件的属性和属性组做一笔记 我安装的是虚拟机操作系统的版本还KaliLinux但是系统启动速度拖延,所以刚开始还是配置Centos 1.Linux文件属主和属组:在Linux 操作系统中按照文件所有者.文件所有者同组用户和其他用户规定了不同的文件访问权限,但是root用户基本不受权限的限制. 更改文件属性-----------语法:chgrp[-R]属组文件名参数 -R递归更改文件名. 更改文件属主------------语法:chow…
一 文件搜索 locate //在后台数据库中按文件名搜索 搜索速度更快 locate 文件名 //locate命令所搜索的后台数据库 /var/lib/mlocate //更新数据库 updatedb 二 命令搜索命令 whereis 与 which //搜索命令所在路径及帮助文档所在位置 whereis ls whereis -b 只查看可行性文件 whereis -m 只查找帮助文件 //除了所在位置 还可以查看文件别名 which 三 文件搜索 find //find [搜索范围] [搜…
<1>shutdown -h now 立刻进行关机 shutdown -r now/reboor 现在重新启动计算机 <2>尽量避免用root用户登陆,用普通用户登陆后换成root 用户注销:logout,在ubuntu下用exit <3>使用vi编辑器 <i>vi Hello.java <ii>输入 i [进入插入模式] <iii>输入 esc [进入命令模式] <iv>输入 : [wq 表示退出保存 q! 表示退出不保…
端口大全介绍 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口:丢弃 11端口:在线用户 13端口:时间 17端口:每日引用 18端口:消息发送协议 19端口:字符发生器 20端口:FTP文件传输协议(默认数据口) 21端口:FTP文件传输协议(控制) 22端口:SSH远程登录协议 23端口:telnet(终端仿真协议),木马Tiny Telnet Server开放此端口 24端口:预留给个人用邮件系统 25端口:SMTP服务器所开放的端口,用于发送邮件 27端…
文件权限管理篇章 chown  -R mysql.  /usr/local 把 /usr/local/以及以下的所有文件和子目录属主改为  mysql ls -al * 用这条命令查询 chgrp chgrp  -R mysql /usr/local 把  /usr/local/以及以下的所有文件和子目录属主改为 mysql 删除用户和组的方法 法 1 删除用户  /etc/passwd 删除组  /etc/group 其他相关信息 /etc/passwd 法 2  #userdel -r my…
1.使用create建立文件: #include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <unistd.h> int main() { ); ) { perror("Create File Error!"); } else { printf("Create OK!\n"); } ; } 2.从输入到输出: // 从stdin到sdtout #…
1.反显示字符crusher #include <stdio.h> int main (int argc, char *argv[]) { printf("\033[7m more?\033[m \n"); return 0; } 2.应用反显字符显示当前时间: #include <time.h> #include <stdio.h> #include <stdlib.h> int main() { unsigned int now_se…
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 Linux 文件系统采用 树状结构,由 Filesystem Hierarchy Standard (FHS) 确定文件目录的命名规范以及存放标准 另外,在 Linux 中 没有文件拓展名的概念,但是可以使用 file 文件名称 命令确认文件类型 换句话说,在 Linux 下命名为 test.txt…