linux常用命令

简介:pwd 查看当前所在的目录,cat test.log 查看test.log文件的内容,more test.log 分页查看test.log文件内容

查看

  1. pwd 查看当前所在的目录
  2. ls 查看当前目录下的所有子目录及文件
  3. ls -a 查看所有的子目录及文件,包括隐藏文件,以" . "开头的文件
  4. ls /tmp/ 查看根目录下的tmp目录下的文件
  5. cat test.log 查看test.log文件的内容
  6. more test.log 分页查看test.log文件内容
  7. ls -l 文件名 查看某一个文件的权限

例如:- rwx rwx rw- 1 apache root 232 Jul 20 15:19 index.php
(-:代表文件,d:代表目录)(文件所有者的权限值,r:可读,w:可写,x:可执行,-:无权限)(文件所有者所属组的权限)(文件所有者的所属组之外的用户的权限)(文件所属用户) (文件所属组)
修改文件所属用户:chown 是否递归子目录 系统用户名:用户组 文件名 >chown -r test:test test.json

进入指定目录

  1. cd / #进入根目录
  2. cd data/ #进入data目录

清屏

1,clear

创建

1,mkdir  test     #创建test 目录
2,touch  test.log     #创建test.log文件

删除

1,rmdir test     #删除test目录且test必须为空目录,否侧无法删除
2,rm  -rf   文件名        #强制递归删除  f:是否强制删除,r:是否递归删除子目录

拷贝

1,cp  test.log  /root/tmp/     #将test.log文件拷贝到根目录下的root/tmp/目录下

移动或重命名

1,mv  test.log   json.txt     #将test.log文件重命名为json.txt
2,mv  test.log   /root/data/     #将test.log文件移动到根目录下的root/data/目录下

创建用户

1,useradd wugk     #创建wugk用户

删除用户

1,userdel  wugk     #删除wugk用户

创建用户组

1,groupadd  wugl     #创建wugl用户组

删除用户组

1,groupdel  wugl     #删除wugl用户组

查询

1,find  / -name "test.log"     #在根目录下查找名为test.log文件(find  查询目录  -name  要查找的文件名)

创建软链(类似Windows的创建快捷方式)

ln -s 源文件 目标文件    #在目标文件下创建一个源文件的软连接

在优化url时可以通过创建软连的方式优化url

vi test.log 编辑test.log文件

1,进入编辑模式(shift + i )
2,保存(esc +:+ w)
3,保存并退出(esc + : + wq)
4,退出不保存(esc + : + q!)

查看系统ip等信息

1,ifconfig     #查看服务器ip
2,ifup cth0     #启动网卡,cth0是网卡的名称
3,网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0

给防火墙添加端口

NTP服务器监听端口为UDP的123,那就需要在本地防火墙开启运行客户端访问3306端口,vi  /etc/sysconfig/iptables
添加如下规则:-A     INPUT     -m   state    --state   NEW   -m   udp   -p   udp   --dport   3306   -j   ACCEPT

查看内存使用情况

1,df  -h     #查看当前分区的内存使用情况
2,fdisk  -l     #查看整个磁盘的内存使用情况

有遗漏或者不对的可以在我的公众号留言哦

编程经验共享公众号二维码

编程经验共享公众号二维码
更多内容关注公众号
Copyright © 2021 编程经验共享 赣ICP备2021010401号-1