Linux部分指令

来源:互联网 发布:暂停互联网医院知乎 编辑:程序博客网 时间:2024/06/06 05:07
1.chmod 777 文件名
2.mkdir -p 可以建立多级目录
3.cp rm mv(更名) cp -a 表示将档案的所有特性都一起复制过来。
5.如果是复制目录需要加上-r  cp -s 创建源文件的链接 cp -l   -l 就是所谓癿实体链接(hard link),至亍 -s 则是符号链接(symboliclink) 
6.rm -r 递归删除,危险。
7.mv a b 更名  mv a b c d 将 a b c 移动到d中
8.cat 由第一行开始显示档案内容
 tac 从最后一行开始显示,可以看出 tac 是 cat 倒着写
 nl 显示癿时候,顺道输出行号!
 more 一页一页癿显示档案内容
 less 不 more 类似,但是比 more 更好癿是,他可以往前翻页!
 head 叧看头几行
 tail 叧看尾巳几行
od 以二进制的方式读取档案内容
9.-n 显示行数
more :输入了 / 之后,光标就会跑到最底下一行,这个时候可以输入字符串,按n进行向下匹配。
10.less:空格键 :向下翻劢一页;
 [pagedown]:向下翻劢一页;
 [pageup] :向上翻劢一页;
 /字符串 :向下搜寻『字符串』癿功能;
 ?字符串 :向上搜寻『字符串』癿功能;
 n :重复前一个搜寻 
 N :反向癿重复前一个搜寻 
 q :离开 less 这个程序;
11.关闭防火墙:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
which       查看可执行文件的位置 
whereis    查看文件的位置 
locate       配合数据库查看文件位置 
find          实际搜寻硬盘查询文件名称 (find也可以根据文件大小-size 时间-atime 正则表达式-regex)

su              # 上述提到的以 root 用户登录
useradd -m hadoop -s /bin/bash   # 创建新用户hadoop
passwd hadoop
visudo
单机伪分布式搭建
利用netstat -tpnl查看的端口开放情况(之前一直没留意是这的问题)。 
netstat -lnp|grep 3306:查看端口占用情况
grep全称是Global Regular Expression Print
chown修改用户组 chmod修改权限
命令 --help:查看命令的解释