linux命令

1.远程登录主机

  ssh  root@192.168.100.129

2.查看服务器id地址,两种答案

  ifconfig   

  ip a

3./opt /root /home /var 含义

  /opt   第三方软件安装目录

  /root root用户的家目录

  /home 普通用户的家目录

  /var  存放经常变化的文件

4.创建文件夹以及父目录

  mkdir -p /opt/s18/mypython

5.查看当前文件夹内容

  ls 文件夹名

6.查看所在文件夹的绝对路径

  find  /   -name   文件夹名

7. 创建文本

  touch 文本名

8.删除命令

  rm -rf 文件名

9.切换目录命令

  cd

10.打印字符串'呵呵'

  echo '呵呵'

11.文本编辑器

  vi  vim 

12.查看文件内容的所有命令

  cat  more  head  tail   vim  vi  less  tac 

13.重定向覆盖输出符

  >

14.重定向追加输出符

  >>

15.递归复制文件夹

  cp  -r  文件夹名

16.移动文件,文件夹

  mv file  newfile

  mv  dir  newdir

17.查找命令

  find  -name  名字  -type 类型

18. 管道符 

  |

19.远程传输文件命令

  scp 文件名  传输位置(root@192.168.111.111:/opt)

20.统计文件大小命令

  du  -sh 

21.linux任务管理器命令

  crontab  -e

22. linux关机命令

  reboot 

  poweroff

23.查看用户身份命令信息

  id 用户名

24.创建用户

  useradd 用户名 

25.删除用户及其家目录

  userdel -rf 用户名

26.用户切换

  su -用户名

27.以root的身份执行命令

  sudo ls /root/

28.更改文件权限命令

  chmod  

29.更改文件属主

  chown 

30.软连接命令  

  ln -s

31.打包文件命令及其参数

  tar -zcvf

32.解包文件命令及参数

  tar -zxvf

33.查看linux端口

  netstat -tunlp |grep 端口号

34.查看进程

  ps  -ef 

35.杀死进程

  kill 进程id  ,pkill 进程名

36.系统服务器管理命令

  systemctl

37.查看磁盘空间剩余量

  df -h

38.解析dns命令

  nslookup  域名

39. 软件包管理命令

  域名 install nginx 

40.虚拟环境工具命令

  virtualenv

原文地址:https://www.cnblogs.com/zty1304368100/p/10663063.html