Linux部署以及常规使用

来源:互联网 发布:华兴数控编程代码 编辑:程序博客网 时间:2024/06/03 18:42

VM安装过程的问题点
VM工具安装好之后, 涉及到后面的Linux系统安装时候,会抛出一个错误的警告:虚拟环境的长模式被禁用 参考http://jingyan.baidu.com/article/08b6a591cbbbf114a80922b6.html
无线网络链接—>属性—>共享—>Internet链接共享(共享的通道时VM8 )
Linux的常用命令
ls -alh 是看文件的大小的
vi命令 三种模式 :命令模式,编辑模式,尾行模式 vi xxx.txt进入命令模式,按i键,进入编辑模式的,按住Esc键退出编辑模式,按:进入尾行模式,输入wq保存文件的
尾行模式:按住Esc后,shift+:进入尾行模式的
:wq 保存退出
:q!强制退出,当对文本内容做了修改而不想保存时候的
:set number显示行号
:set nonumber取消显示行号
:/内容 查找指定的内容
:n跳转到第n行的记录

命令模式
gg第一行的第一个字母
G最后一行第一个字母
shift+$ 行的最后一个字母
dd删除当前行的
dG删除光标一下的所有行
ndd删除光标所在的向下n行
3. linux命令大全
系统的别名 alias 参考http://aixecc.blog.51cto.com/3931677/787590
ll -h 查看各个文件的大小的
ps -ef | grep 进程的
netstat -nlp | grep 进程的pid 查看当前的进程端口号
通过端口号—> 找到pid—>运行的命令或者是安装到哪里的 服务后台运行的时候一个id标识的
history | grep ssh 查看历史的记录命令的
find / –name “ssh” 全局搜索匹配ssh的字样的
locate ssh 通过环境变量来定位ssh的目录
which ssh 通过环境变量来定位ssh的

   cat是一次性的显示整个文件的内容的   more和less用于显示文件内容超过一屏的内容,空格下一页,b显示上一页的   less可以按G跳到文件末尾,再使用f或者B来翻页的,   :G跳到底部,就可以用向上向下的箭头或者滚动鼠标来查看了   tail  -F是实时查看文件的  多了一个retry的属性的,  怎样查看命令帮助的:  man  tail       tail  --help  >是覆盖的额,   >>是追加的  注意搜索的时候,  mysql   5.6.23  tar.gz的关键字  rpm   -qa  | grep  mysql  rpm  -qa   |  grep  http  rpm  -e  --nodeps   文件的全名称  rpm   -qa  |  grep     yum  -y   remove  压缩的方式:tar  -czf    test.tar.gz    test.log  解压的方式:tar   -zxvf  test.tar.gz  -C  路径名称  df      -h          查看磁盘的大小的  free   -m        查看内存的大小的  top实时打印系统的当前信息  查看机器负载load  average     查看哪个进程的cpu和memory占的比例比较高的pid                  ps  -ef  | grep  pid     搜索出pid运行的命令是什么,查看出哪个服务在消耗系统的服务资源的,   yum   -y  install   screen  安装screen的命令  screen  -S  test  创建一个   screen   -list      显示会话窗口的状态  screen   -r     test   登陆指定的回话窗口  退出当前的会话窗口:ctrl+a+d  chown  -R  chmod  -R  useradd  用户名称     id   用户名称        查看用户的详细信息  passwd   jepson     which  useradd  groupadd    用户组名称  cat    /etc/group  useradd  -g   用户组名称   用户名称  useradd   -u  用户id   -g   用户组   -G  大用户组     -d   用户创建的家目录  usermod  -u  用户id   -g   用户组   -G  大用户组     -d   用户创建的家目录  ll   /user/sbin/user*  usermod    -a  -G   用户组    用户  userdel    用户名称   groupmod   --help CDH平台中 切换用户的时候,this  account  is currently  not  available的,su  -  ntp的时候报错的额,在vim                        /etc/passwd中进行/sbin/nologin改为/bin/bash  su表示的是切换用户命令        su   -   带有-的表示是携带当前的环境变量的  sudo表示的是获取临时的root权限命令  linux  mysql    rpm   在编译安装mysql服务的时候,切记要修改的参数是innodb_buffer_pool_size=2048M生产环境中,给你的是用户肯定不是root的权限的额,给你的是jepson/123456是带有sudo的权限或者是不带有sudo的权      限 带有sudo权限:直接创建一个mysql用户的不带有sudo权限:IT会给你的用户开启一个sudo权限的  为什么要创建一个mysqladmin/dba,一个用户对应一个组件的,  mysql的服务安装时候,最好不要用root去启动的,会报错的,最好使用的是非root用户启动的  要安装postgresql的数据库时候,使用pgadmin/dba的组  su  -  mysqladmin  是携带mysqladmin的执行环境的 netstat    -nlp  | grep   mysql      查看mysql的端口号 hostname   -i      查看IP的地址的 mysql  -uroot      -h127.0.0.1  -P3306   -p密码 mysql  -u  root    -h   127.0.0.1   -P  3306  -p密码       -p‘ 12345’ show create  table   linux中的隐藏文件都是在/etc/skel/.*中的

PS1=uname -n“:”’USER":"PWD’”:>”;export PS1
grant all on 库.表 to ‘用户名’@’%’ identified by ‘密码’
drop user yc@’localhost’