linux基础命令
来源:互联网 发布:mac校园网登录 编辑:程序博客网 时间:2024/06/14 07:55
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压缩、解压文件
查看系统信息
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 定时脚本
- 【Linux】Linux基础命令
- linux基础命令--解压缩命令
- 【Linux基础】基础shell命令
- Linux基础命令集
- Linux 基础命令
- linux基础命令
- linux网络基础命令
- linux 基础命令
- LINUX命令基础FAQ
- 1. Linux 基础命令
- Linux 基础命令学习
- Linux 基础命令
- linux基础命令
- linux基础命令
- Linux基础命令
- linux命令:基础
- Linux 基础命令
- LINUX命令基础
- Program Pack
- #leetcode#Median of Two Sorted Arrays
- Activiti5.16.4部署小记
- <数据结构学习与实验指导>2-2数组元素循环右移问题
- eclipse安装反编译插件
- linux基础命令
- 面试被问长处和弱点就要这么答!
- windows下python安装Numpy、Scipy、matplotlib模块
- linux 根据时间筛选删除文件
- asp.net 将本地excel表导入网页 并在gridview中显示
- wifidog交叉编译
- 模型预测控制(MPC)的稳定性证明——终端约束
- Unsupported major.minor version 51.0(jdk版本错误)
- COCOA 的一些语法规则的细则