发布时间:2018-05-15 16:36:34编辑:丝画阁阅读(715)
常用命令:
clear 清屏pwd Print Working Directory的缩写,可显示当前所在工作目录的全路径whoami 当前用户的用户名file -name- 显示详细信息
文件相关命令:
touch 创建文件cp 复制文件mv 移动文件,cp和mv在移动复制过程中可以修改文件名,mv可以完成重命名的功能rm 删除文件,删除后不经过回收站,直接删除,基本无法找回find 查找文件,-name 以文件名查找chmod 修改文件权限r4 w2 x1例如:chmod 644 文件名显示:类型 | 所有者 | 同组 | 其他ln 创建链接文件硬链接,如果目标文件被删除,不影响链接的访问,它链接的是文件的内容软链接,如果目标文件删除,则链接文件就不能访问
与目录相关的命令:
Linux的目录结构:/ 根目录~ 当前用户的主目录.. 当前目录的上一级. 代表当前目录mkdir 创建目录 -p 补全所缺失的路径rmdir 删除空目录rm -rf 删除非空目录cp 复制目录tar 压缩、解压缩目录,压缩 -zcvf、解压 -zxvfchmod -R 以递归的方式PS:目录就是特殊的文件,操作文件的命令也可以用来操作目录,只是需要加些额外的参数。目录文件只能创建软链接。
网络相关命令:
ifconfig/ipconfig查看或设置网络配置信息ping 测试网络是否连通Linux默认会一直执行,需要用C+c退出。windows默认只执行4次,/t会一直执行。
远程登录命令:
telnet:早期使用,明码传输数据。ssh zhizhen@106.14.147.81采用加密通信,安全,在windows需要安装额外的程序
文件传输文件:
ftp:简单文件传输协议。ssh:密文传输保障安全,可以通过命令service sshd status来查看sshd服务是否开启
管理员命令:
ubuntu系统的用户分类:1.超级用户root,在ubuntu中默认不开户sudo passwd root 重置密码2.管理员用户使用sudo命令可能获取到超级权限3.普通用户只能在自己的主目录下活动(/home/用户名)4.访客用户sudo apt-get update 更新软件源sudo apt-get upgrade 更新系统sudo apt-get install pack安装新程序sudo apt-get install vimsudo apt-get install g++sudo apt-get install typespeedsudo apt-get remove pack 删除软件sudo apt-get autoremove pack 自动删除sudo apt-get install -f 自动补全缺少的依赖文件sudo reboot 重启sudo init 0 关机
通配符:
* 代表任何任意多个字符? 代表任意一个字符
重定向:
> 以清空方式创建一个新文件来存储>> 以追加方式定入,在原来的基础上添加。
管道:
| 把一条命令的执行结束输入给另外一条命令。find / | grep "name"grep -r "name" *续行符 当命令一行无法写守时使用
帮助手册:
man cmd1 系统命令2 系统函数3 C语言标准库函数q 键退出
终端的使用技巧:
Ctrl+A+t 打开终端Shift+Ctrl+t 新终端标签(在同一目录下)F11 全屏up/down 调出命令记录Ctrl+l 清屏Tab 补全,如果匹配的内容太多,回车翻一行,空格翻一页。
终端的配置:
终端配置文件 ~/.bashrc,每次新添加添加内容要使用source重新加载,如果删除内容,要关闭终端重新启动。命令提示符:PS1取别名aliasalias name='cmd -arg'自定义函数$n 代表第几个参数。
基本的脚本编程:
把Linux系统命令,记录在文件中,加入一些流程控制语句,形成的文本文件。默认是没有执行权限的,需要使用chmod 添加执行权限才能执行。./脚本名(脚本名一般以sh结尾)
关键字:
下一篇:消息队列选型(1)
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】