linux基础命令

linux基础命令

服务器登录

linux服务器通常通过ssh服务登录。下载putty、SecureCRT等ssh客户端软件,输入ip、用户名便可以登录linux服务器。
有些需要公私钥,请搜索相应文章。当然,我们也可以通过命令行登录:

ssh root@192.168.0.11 //(用户名@ip

**注意:**linux系统和git命令行支持ssh命令,cmd不支持ssh命令

如何查看文件

[pwd, ls, cd, cat, tail , vim]
当前所在目录:pwd
当前目录下的文件信息: ls -lh // l 详细信息, h 可读方式的文件大小
进入目录: cd path // 可通过../获取上一级目录,以/ 开始,为绝对路径
查看文件内容:cat
查看文件前几行:head
查看文件最后几行:tail
高级编辑器:vim // vim使用方法请查看相关文章

如何操作文件

[touch, rm, cp, mv, mkdir, ln]
创建新文件:touch
写入文件内容: 可通过 > 往文件内些内容,如:echo “hello world” > 1.txt
删除文件: rm -rf file // 请注意,这里r是指循环递归,可用于文件夹,f指强制删除,请谨慎使用
复制文件:cp
移动文件:mv
创建目录:mkdir
创建软连接: ln

注意:
1. 我们可以通过linux 编辑器vim进行文件的创建、编辑
2. 可通过mv重新命名文件名

如何查找文件

[find, locate, whereis , which, type]

上传下载文件

当然,这里需要安装软件:yum install lrzsz
上传: rz
下载:sz
远程复制:scp

tar压缩、解压文件

参数是否必选功能
-x必选解压
-c必选压缩
-z可选gzip属性
-j可选bz2属性
-Z可选compress属性
-v可选显示所有过程
-O可选将文件解开到标准输出

查看系统信息

cpu信息:cat /proc/cpuinfo
操作系统内核:uname -a
当前的发行版本:cat /etc/issue
内存信息:cat /proc/meminfo
硬盘信息:cat /proc/scsi/scsi
网卡信息:dmesg | grep -i eth

查看和管理系统状态

free、top、df、du、netstat、ps

cpu使用情况:top
内存使用情况:free
查看进程:ps -aux
杀掉进程:kill
目录文件概况: du -h /home // 带有单位显示目录整体信息
查看磁盘大小: df -h
网络接口情况:netstat -an

用户和用户组管理

查看在线用户:who
当前用户:whoami
当前所在组:groups
创建用户:useradd –d 用户目录 -g 组 用户
删除用户:userdel -r 用户
设置用户密码:passwd 用户
修改用户属性:usermod
创建用户组:groupadd
删除用户组:groupdel
修改用户组属性:groupmod

注意:
1. 可以先useradd,groupadd,然后usermod设置用户到用户组中

文件系统权限管理

查看文件权限:ls -l
预置文件夹权限:umask
修改权限:chmod
修改所属者chown
修改所在组:chgrp

注意:
1.chown 为 change own ,chgrp为change group, chmod 为 change mod

查看时间

date 当前日期
显示日历的指令:cal

其他:

afk 、crontab 定时脚本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值