0.重启:reboot -h now
1.pwd:显示当前路径
2.cd:切换目录 一个. (当前目录) 两个..(上级目录) ~(根目录)
3.ls:显示文件和文件夹
4.ls -l显示详细信息
5.ls -a 显示全部,包括隐藏文件和文件夹
6.mkdir:在当前目录下创建文件夹
7.mkdir -p递归创建文件夹 例如d1/d2/d3/d4/d5
8.touch:创建空白文件
9.echo:显示一个变量,例如echo $PATH (注意大小写) echo "hahaha">f2 创建一个文件并将hahaha写入到f2文件中
10.cat(顺序),tac(倒序),more(查看部分,空格是下一页,回车是下一行),tail(查看文件最后几行)
11.rm -f:强制删除, -r递归删除 -rf和-r -f一样不需要用户确认
12. rmdir:删除空白文件夹,需要用户确认
13.cp:复制 cp f1 d1 如果d1是文件夹,则将f1文件拷贝到d1目录下,如果d1不存在,则将在当前目录下将f1复制后创建一个名为d1的文件
14.mv:剪切/重命名 mv t1 d1 如果d1是文件夹,则将t1文件剪切到d1中,如果d1不存在则将t1重命名为d1
15.ps:查看瞬时进程状态
16.kill -9 pid(进程号):杀死进程
17.pf -ef|more或者grep 搜索的内容:分页查找进程或按照给定关键词查找进程
18.hostname:显示主机名称
在当前会话修改直接 hostname 主机名
永久修改主机名,对应的文件/etc/sysconfig/network
19.vi:刚进入vi,只能读不能写 按P是复制当前文本到下一行 按两下D是删除当前行
按a或i进入编辑模式
退出先按ESC,再按shift+:组合键 wq/x!保存退出 q!不保存退出
千万不要直接关闭终端(直接关闭后,再次编辑有异常).。如果直接关闭了,在被编辑的文本目录下会出现一个同名的.swp文件,将这个文件删除后才能正常编辑。
20.which 命令: 例如which ifconfig 查看ifcofig命令所在位置
21.ifconfig:查看网卡信息
22.man 帮助
23.权限
r w x
读 写 执行
rwx r-x r-x
属主 属组 其他人
user group other
rwx r-- rw-
7 4 6
chmod g+w bin:给bin文件夹(或文件)的group加一个w权限
linux下,新创建的文件夹的默认权限是755
linux下,新创建的文件默认权限是644
24.解压缩tar.gz文件: tar -zxvf hadoop-1.1.2.tar.gz (v是详细信息,可省略)
25.压缩文件: tar - zcvf 压缩后的文件名 被压缩的文件名
1.安装jdk
1)增加执行权限
chmod 777 jdk******
2)解压缩 ./jdk*******
3)重命名 mv jdk***** jdk
4)设置环境变量,执行vi /etc/profile
增加两行记录
export JAVA_HOME=/usr/local/jdk (user/local)是解压缩的路径
export PATH=.:$JAVA_HOME/bin:$PATH
保存退出
5)立即生效 source /etc/profile
验证成功:执行java -version
2.使用ssh免密码登录
1)产生密钥 ssh-keygen -t rsa
三次回车,在/root/.ssh/下产生两个文件
2)创建授权文件
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
验证:ssh localhost 不需要输入密码
退出?exit命令