linux基础命令

linux基础命令

服务器登录

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

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

**注意:**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 定时脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值