来源:自学PHP网 时间:2015-04-14 10:28 作者: 阅读:次
[导读] 分类归纳了一些Linux Unix命令的使用通信:ftp 文件传输协议login 登录到Unixmailx 读取或发送邮件rlogin 登录到远程Unixtalk 写入到其他终端telnet 连接到另一个系统vacat...
分类归纳了一些Linux/Unix命令的使用 通信: ftp 文件传输协议 login 登录到Unix mailx 读取或发送邮件 rlogin 登录到远程Unix talk 写入到其他终端 telnet 连接到另一个系统 vacation 自动响应邮件 比较: cmp 逐字节比较两个文件 comm 比较两个排序文件中的条目 diff 逐行比较两个文件 diff3 比较3个文件 dircmp 比较目录 sdiff 并排比较两个文件 文件管理: ~ 代表用户主目录(yourhome directory) ..代表父目录 .代表当前目录 cat 连接多个文件或显示它们 Ctrl+D 结束输入 例如: cat list1 list2 > biglist Whatthis is doing is reading the contents oflist1 and list2 in turn, then outputing the text tothe file biglist cd 改变目录 直接键入cd后不带目录路径将直接返回到用户工作目录(这在用户迷失在文件目录树中的时候,用来找到工作目录是非常重要的) chmod 改变文件的访问模式 cp 拷贝文件 例如:cp file1 file2 is the command which makes a copy of file1 in the current working directory andcalls it file2 csplit 在文件特定位置将文件分开 file 确定一个文件的类型 head 显示文件开头的几行 ln 建立文件的别名 ls 列表显示文件或目录 当用户登入系统后的工作目录就是/home/user_name,其中user_name是用户名。单独键入ls 并不会把前面带有.的文件显示出来,因为以.开头的文件都是隐藏且非常重要的文件,除非对Unix非常熟悉,否则一般不建议修改这些文件。键入 ls –a可以显示出所有文件(包括以.开头的文件) ls -l mkdir 创建一个目录 more 逐屏显示文件 mv 移动或重命名文件或目录 pwd 输出工作目录 输出当前所在目录的完整路径 rcp 将文件拷贝到远程系统 rm 删除文件 rmdir 删除目录 split 将多个文件平均分开 tail 显示文件的最后几行 wc 计算文件的行、单词及字符数 其他: banner 显示广告词 bc 设置任意精度的计算器 cal 显示日历 calendar 检查备忘录 clear 清屏 man 获得一条命令的帮助信息 nice 降低一项作业的优先权 nohup 在退出系统后保存一项正在运行的作业 passwd 设置系统登录密码 script 产生登录会话的一个抄本 spell 报告拼写错误的单词 su 变为一个超级用户 打印: cancel 取消一个打印机请求 lp 发送到打印机 lpstat 获得打印机的状态 pr 对打印机内容进行格式化并编页码 编程: cb C语言源代码优化器 cc C语言编译器 cflow C语言函数流程图 ctags C语言函数参考信息(用于vi) ctrace 使用函数调用跟踪的C语言调试器 cxref C语言交叉引用 lint C语言程序分析器 ld 装载器 lex 词法分析生成器 make 按照指定的顺序执行命令 od 以不同的方式转储输入 strip 从一个目标文件中删除数据 truss 跟踪信号和系统调用 yacc 分析程序生成器,可以与lex命令一起使用 搜索: less 搜索文本内容 例如: 键入less liao.txt 然后命令停留在less命令,然后先键入/ 在键入你想查找的内容 按q 退出less命令 egrep grep命令的扩充版本 fgrep 根据单词搜索文件 find 根据文件名搜索系统 gerp 根据文本格式搜索文件 strings 根据文本格式搜索二进制文件 shell编程: echo 在输入中重复命令行参数 expr 执行算术运算和比较 line 读取输入的一行信息 printf 格式化并打印命令行参数 sleep 暂停处理 test 测试一个条件 存储: compress 压缩文件以释放空间 cpio 将档案文件拷贝到磁盘上或从磁盘上拷贝出 gunzip 解压缩(.gz和.z格式)的文件(首选命令) gzcat 显示压缩文件的内容(可以与zcat命令一起使用) gzip 压缩文件以释放空间(首选命令) tar 磁带归档 也可以解压缩.tar格式文件 例如:tar –xvf units-1.74.tar uncompress 解压缩文件(.z格式) zcat 显示压缩文件的内容 系统状态: at 随后运行命令 chgrp 修改文件所在的组 chown 修改文件的属主 crontab 自动执行命令 date 显示或设置日期 df 显示空闲磁盘空间 du 显示磁盘空间的使用情况 env 显示环境变量 finger 显示用户信息 kill 终止一个运行的命令 ps 显示进程 sty 设置或显示终端设备 who 显示登录的用户 貌似在cygwin中 键入whoami才能显示登录的用户 文本处理: cut 选择要显示的列 ex vi行编辑器 fmt 使文本各行的长度大体一致 join 将不同的行合并到一个数据库中 nawk awk命令的新版本(用于文本数据库文件的模式匹配语言) paste 合并列或改变列的顺序 sed 非交互的文本编辑器 sort 对文件进行排序或合并 也可以对命令行的输入直接排序 例如直接键入sort 。 sort <list1 表示将文件list1的内容作为排序的输入。 sort < list1 >list2表示以list1的内容作为排序输入,然后输出到list2中 tr 转换(重定义)字符 uniq 搜索一个文件中的重复或唯一的行 vi 可视化的文本编辑器 xargs 在可管理部分处理多个参数 编译程序源码形成安装包: The simplest way to compile a packageis:
变量: 一般变量分为环境变量和shell变量,环境变量一般大写,shell变量一般小写。 例如:% echo $OSTYPE 将返回操作系统类型 More examples of environment variablesare USER (your login name)HOME (the path name of your home directory) HOST (the name of the computer you are using) ARCH (the architecture of the computers processor) DISPLAY (the name of the computer screen to display X windows) PRINTER (the default printer to send print jobs) PATH (the directories the shell should search to find a command) To show all values of these variables, type % printenv | less 将显示所有环境变量的值 shell变量: More examples of shell variables are cwd (your current working directory)home (the path name of your home directory) path (the directories the shell should search to find a command) prompt (the text string used to prompt for interactive commands shell your login shell) To show all values of these variables,type % set | less |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com