CentOS6之常用命令

Linux 系统常用文件夹的含义:

  

  第一位:d:代表 directory 目录;-:代表文件;l:代表连接(类似 windows 中的快捷方式)

  后面的 9 位分为 3 组,每 3 位为一组。分别代表属主的权限,与当前用户同组的权限,其它用户权限

  r:代表可读,r 也可以用数字 4 表示;

  w:代表可写,也可以用 2 表示;

  x:代表可执行的权限,也可以用 1 表示。

Linux 系统的文件目录介绍

  1. bin:存放二进制可执行文件;
  2. sbin:只有 root 才能访问;
  3. etc:存放系统配置文件;
  4. usr: 用于存放共享的系统资源;
  5. home:存放用户文件的根目录;
  6. dev:用于存放设备文件;
  7. lib:存放共享库及内核模块;
  8. mnt:临时文件系统的安装点;
  9. boot:存放用于系统引导时使用的各种文件;
  10. tmp:用于存放各种临时文件;
  11. var:用于存放运行时需要改变的数据的文件。

Linux 系统常用的命令有:

  1. cd /        :切换到当前用户的根目录下;
  2. cd mnt        :进入到 mnt 文件夹下;
  3. cd ../        返回当前目录的上一级目录;
  4. ll        : 列出当前目录下所有文件或文件夹的名字及其详细信息;
  5. ls        : 列出当前目录下所有文件或文件夹的名字;扩展 1:使用 ls -a 可 以查看当前目录下的所有文件及目录 (包含隐藏文件、目录);
  6. ifconfig        : 查看当前ip地址:
  7. netstat –an        :查看端口号占用;
  8. ping        :通信
  9. mkdir        : 创建一个文件夹。
  10. mkdir –p aaa/bbb/ccc         :这样一次可以创建 aaa/bbb/ccc 三个目 录,创建多级目录使用 p 参数:
  11. touch zx.txt        : 创建一个文件 zx.txt;
  12. vim zx.txt        :打开并编辑文件zx.txt (按 i 切换到 insert 可编辑模式, 按 esc 键切换到命令模式。如果要保存文件:使用: :wq(强制保 存并退出程序) :q!退出不保存程序);
  13. yy        : 复制(光标所在行);
  14. 3yy        :复制 3 行(光标所在行及以下共三行);
  15. p        :粘贴(光标所在地);
  16. dd        :删除(光标所在行)
  17. 3dd        :选择要删除光标下面的三行数据 ;  set nu 设置行数; set nonu 取消设置行数
  18. w        : 保存
  19. q        :退出
  20. q!         :不保存修改退出
  21. x        :保存并退出=:wq  
  22. 使用 gg 定位到文件第一行,使用 G 定位到文件的最后一行。
  23. 查找在命令模式下,使用:        s/aa 代表查找指定的 aa 字符,使用 n 查 找下一个,使用 N 查找上一个。  
  24. 使用:        s/aa/bb,代表将第一个查找 到的字符 aa 替换成 bb,如果要替换所有,可以使 用:%s/aa/bb, 这样就可进行全局替换。
  25. cat zx.txt 查看文件 zx.txt; 如果查看更多使用 more 或 less : more /usr/src/kernels/2.6.32-573.el6.x86_64/arch/um/Makefile-x86_ 64,less 命令可以使用 pageup,pagedown 分页查看。
  26. head -3 zx.txt 查看文件 zx.txt 最前面的 3 行,默认是 10 行;
  27. tail -2 zx.txt 查看文件 zx.txt 最后面的 2 行,默认 10;
  28. find 查找文件命令:find /etc -name '*.conf':在当前 etc 目录下查 找所有命名以.conf 结尾的文件。
  29. rm –f xm.txt 删除当前目录下的 xm.txt 文件。
  30. rm xyz.txt: 删除指定 的文件,但是每次都会提醒是否真的删除?需要用户响应。如何在删 除文件时不用提示(r),强制删除(f)?(经常使用): rm –rf xyz.txt 注 意:rm 不仅可以删除目录,也可以删除其他文件或压缩包,无论删除 任何目录或文件,都直接使用 rm-rf 目录/文件/压缩包。
  31. pwd        :显示当前目录完整的路径;
  32. 搜索文件的内容:        grep; grep to sudo.conf --color:grep 搜索文件内容中带有 to 的,如果找 到就用 color 标记。
  33. cp zx.txt zp.txt 复制 zx.txt 文件到当前文件目录下,且文件名为 zp.txt;cp /mnt/wdy/zx.txt /mnt/9 把/mnt/wdy/目录下的 zx.txt 复制到/mnt/9,并且文件名没有改动。扩展-r:递归复制:cp – r bb /usr;
  34. 查看当前进程命令:ps –ef:查找当前 linux 系统所有进程。(有时也 会用到);
  35. 管道命令:       |(非常重要);
  36. 杀死进程:       kill。 kill -9 25021:表示无论如何杀死 25021 进程。
  37. tar.gz格式进行压缩:tar   -zcvf   demo.tar.gz   ./demo      把根目录下的demo文件夹压缩成demo.tar.gz。
  38. 解压缩方式:             tar -zxvf  demo.tar.gz
  39. 修改文件或文件夹的访问权限:        chmod 777 文件夹或文件名
  40. mysql  安装开始
  41. 查看 Linux 系统中是否有 mysql 版本:            rpm –qa | grep –i mysql
  42. 使用 yum 命令卸载:               yum remove 文件名     (继续卸载相关目录下的mysql  )     yum remove mysql mysql-server mysql-libs mysql-common                    rm-rf /var/lib/mysql                   rm /etc/my.cnf
  43. 下载 mysql 的源包。ftp 上传到/usr/local 目录下, 我们是 centos6.7 对 应的 rpm 包为:mysql-community-release-el6-5.noarch.rpm
  44. 在线安装 mysql 下载源:        yum localinstall mysql-community-release-el6-5.noarch.rpm
  45. 在线安装 mysql:yum install mysql-community-server
  46. 启动 mysql 服务: service mysqld start
  47. 需要给 root 用户设置密码:/usr/bin/mysqladmin -u root password 'new-password' ;为 root 账号设置新密码
  48. 远程连接授权:首先:cd /usr/bin/ 再进入客户端:mysql -uroot -p123456; 登录 mysql 客户端后再授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;记得刷新权 限: flush privileges; 最后 quit 退出
  49. CentOS6中临时关闭防火墙:service iptables stop ;不随电脑系统自启动,一次修改 永不改变:chkconfig iptables off 慎用。
  50. 修改配置文件,开放 Linux 对外访问的端口权限添加一行 3306;vi /etc/sysconfig/iptables (yy 复制 p 粘贴);
  51. 重启防火墙:service iptables start
  52. 检查运行情况:service iptables status
  53. 刷新配置文件:source /etc/profile 后重新启动服务。
  54. mysql   结束
  55. 配置环境变量         vi   /etc/profile 最后一行添加:     export JAVA_HOME=/usr/local/jdk1.8.0_171 export      (这里要换行)       PATH=$JAVA_HOME/bin:$PATH
  56. 刷新配置文件       source /etc/profile
  57. 启动 Tomcat: 进入 tomcat 的 bin 下启动:./startup.sh 进入 tomcat 的 bin 下关闭:./shutdown.sh 使用 tail 命令查看日志。

猜你喜欢

转载自www.cnblogs.com/in-the-game-of-thrones/p/11442668.html