linux基本操作

时间:2019-06-13
本文章向大家介绍linux基本操作,主要包括linux基本操作使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

   ls  -l  查看当前目录所有文件详细信息

   ls -lh 查看当前目录所有文件详细信息(人性化展示)

   ls -a 显示隐藏文件

   cd /..  跳转到/..文件夹

  cd .. 返回上一级文件

   vim  .test进入编辑一个隐藏文件  -> 按‘i'开始编辑 ->’Esc'退出i -> ':wq'保存退出   (':w' 保存,’:q'退出,‘:!q'不保存退出)

     cat 查看文件   

    more  test.txt  查看文件一页  + 空格 翻页   | +回车  下一行

    mkdir test  创建test文件夹

    mv test test2/  把test文件夹移动到ttest2文件夹下 

    mkdir -p  /one/two/three  创建文件目录

    tree  树形式查看目录 

之后写过(2019-6-6)

1、切换到var目录下:cd /var ;cd ..(返回上一级目录);cd ../data(切换到父目录同级的data下)

2、查看当前路径:pwd

3、重启命令:reboot(常用); shutdown -r now (常用),还有其他不常用没记

4、关机:shutdown -h now  (立刻关机);shutdown -h +1(1分钟后关机);  init 0 ; halt -p          

5、ll 查看当前目录下文件(ls -l 的简写);ll /var/www/(查看/var/www/下文件,也可以用来检查文件是否存在);cat file查看文件内容类似的命令(more,less)

6、touch 创建文件; vi run.sh也能直接创建一个run.sh文件不保存不创建

7、mkdir +目录名  创建目录; mkdir -p 递归创建

8、rm 删除文件  rm -rf 强制删除

9、ln -s source_file  target_file  建立软连接(类似win的快捷方式);参数 -p是硬链接

10、mv  file1 file2 将file移动为file2 也能当重命名用

11、cp file1 file2 复制一个file1文件为file2;   参数-r复制目录

12、chmod +x filename 给文件添加执行权限;   chmod 751 file  给文件赋权限

13、chown mysql:mysql -R /soft/mysql 修改所属组

14、文件搜索:find 搜索范围 -name file 搜索file文件 ;改变参数搜索添件 -user (所有匹配) -mtime +10(十天前) -size +2M|-2M(大于2M或小于2M) ; 其他搜索where is 与which (linux万物皆文件搜索命令和文件一样)

15、压缩解压  zip file1.zip file1 ; unzip -d 目录 file1.zip 解压到指定目录  (还有好多种格式的压缩文件不一一写明了)

16、挂载磁盘 mount 这个要先熟悉linux目录结构可单独写一篇

17、输出重定向 命令 > 文件 将命令结果写到文件里 

18、多条件执行管道符 |  (命令1 | 命令2)第一条正确执行第二条也正确执行 例子:ps -aux| grep nginx 查找到所有nginx进程 解析:ps -aux 显示所有包含其他使用者的进程 ; grep 查找内容 [options]

 19、防火墙操作: systemctl status firewalld (查看状态 firewall-cmd --state)  systemctl start firewalld(启动)systemctl disable firewalld(停止)  systemctl stop firewalld(禁用)firewall-cmd --reload(更新防火墙规则)

20、端口操作:netstat -a(列出所有端口) ; firewall-cmd --zone=public --list-ports(查看所有打开的端口); firewall-cmd --query-port=89/tcp(查看端口是否开放);

      firewall-cmd --zone=public --add-port=80/tcp --permanent  (防火墙开放端口--permanent永久生效,没有此参数重启后失效,之后更新防火墙规则);firewall-cmd --zone= public --remove-port=80/tcp --permanent(取消开放端口,之后同上)

21、vi常用命令:i进入编辑模式,:wq保存退出,:q!不保存退出,:q未修改直接退出,G光标移到最后,u撤回,:set nu显示行号(还有好多,记得的常用的就这几个)

原文地址:https://www.cnblogs.com/iklhh/p/9624421.html