04: linux基础总结
目录:
- 1.1 Red Hat Linux 安装及服务控制
- 1.2 目录和文件管理
- 1.3 安装及管理程序
- 1.4 账号和权限管理
- 1.5 磁盘和文件管理
- 1.6 进程和计划任务管理
- 1.7 Linux基础网络设置
1.1 Red Hat Linux 安装及服务控制返回顶部
runlevel 查看当前的运行级别
service network start 开启网络服务功能
stop 关闭
restart 重启
reload 重载
status 查看状态
init 3 进入字符界面完全多用户模式
init 5 进入图形界面完全多用户模式
chkconfig --list 查看所有服务默认的启动状态
chkconfig --level 3 postfix off 将3运行级别下的postfix服务关闭 on 开启
reboot 重启
init 6 重启
halt 关机
poweroff 关机
init 0 关机
1.2 目录和文件管理返回顶部
help 查看内部命令帮助
--help 查看内部外部命令
enable 鉴别内部命令和外部命令
man 以手册页的形式查看命令帮助
info 以信息页的形式查看帮助
pwd 查看你当前所在的目录
cd 切换目录
ls 查看显示目录的内容
du 统计目录和文件空间的占用情况
mkdir 创建新目录
rmdir 删除空目录
touch 创建文件
rm 删除文件
ln 创建硬链接
ln -s 创建软链接
cp 复制文件或目录
mv 移动文件或目录
which 查看linux命令所在的目录
find 查找文件或目录
find -name 按照文件名查找
find -user 按用户查找
find -size 按照文件大小查找
cat 在命令提示符下查看文件内容
more 在命令提示符中分页查看文件内容
less 命令行中查看文件可以上下翻页反复浏览
head 命令行中查看文件头几行
tail 命令行中查看文件尾几行
wc 统计文件的单词数 行数等信息
grep 检索过滤查看文件中的内容
gzip 用zip格式压缩
(gzip -d
1. gunzip) 解压zip格式文件
bzip2 用bz2格式压缩文件
(bzip2 -d
bunzip2 解压bz2格式文件
tar czf 创建归档压缩的文件(zip)
tar xzf 解压归档压缩文件(zip)
tar cjf 创建归档压缩文件(bz2)
tar xjf 解压归档压缩文件(bz2)
1.3 安装及管理程序 返回顶部
rpm -qa 显示RPM方式安装的所有软件
rpm -qi 详细显示软件包的名称 版本 许可协议 描述
rpm -ql 显示软件包在当前系统中所安装的目录
rpm -qf 查看指定文件或目录是由哪个软件包安装的
rpm -qp 是对未安装rpm包进行查询 和上面的a i l配合使用
rpm -ivh 安装软件包并显示过程
rpm -e 卸载安装过的软件包
rpm -U 更新软件包,如果未安装相当于-i
rpm -F 更新现有安装的软件包,,没有该包放弃安装
--force 强制安装
--nodeps 忽略依赖关系
rpm --rebuilddb 对rpm数据库进行重建
rpm --initdb
gcc --version 查看编译的环境
make --version
md5sum 检查MD5的检验和,看是否让人篡改
patch -p1 < 对该目录安装补丁包
./configure --prefix= 编译前配置,并指定程序安装的路径位置
make 将高级源码包进行二进制编译
make intall 安装软件包
1.4 账号和权限管理返回顶部
useradd zhangsan 创建账户张三
useradd -d /var/ftp/zhangsan -g jiaoyuan zhangsan 创建账户张三设置他的宿主目录在/var/ftp/zhangsan,并加入了教员组
useradd -e 2013-01-01 -s /sbin/nologin lisi 创建账户李四,他将在2013-01-01账户过期,并且该账户不能登录系统
passwd zhangsan 给张三账户设置密码
passwd 给root设置密码
-l 锁定账户
-s 查看账户状态是否锁定
-d 清空账户的密码
-u 解锁账户
echo $LANG 显示输出的语言
LANG=zh_CN.GB2312 改变语言的输出编码
usermod -d /zhangsan zhangsan 改变张三账户的宿主目录在/zhangsan
usermod -l baby zhangsan 将张三的登录名设置成baby
userdel -r zhangsan 删除张三及他的宿主目录
groupadd class01 创建class01组
gpasswd -a lisi root 将张三用户加入root组
groups lisi 确认李四用户在root组
gpasswd -d lisi root 将李四用户从root组中删除
gpasswd -M zhangsan,lisi,wangwu root 将张三李四王五都加入到root中
groupdel class01 将class01删除
finger lisi 查看李四用户登录的属性
w 查看当前主机用户的登录情况
chmod 给文件夹文件设置权限,注意结合 ugo rwx来设置
chwon -R lisi /zhansan 将/zhangsan文件夹属主改为李四
chown root:root /zhangsan 将/zhangsan文件夹的属主和属组都改成root
chgrp lisi /zhangsan 将/zhangsan文件夹的属组改为lisi
1.5 磁盘和文件管理返回顶部
1、Linux下自动挂载windows共享文件夹
1、 使用命令临时挂载
mount.cifs //1.1.1.1/share /share -o user=tom,pass=chnsys@2016
2、 设置开机自动挂载
vim /etc/fstab
//1.1.1.1/share /share cifs defaults,auto,username=dell,password=dihy 0 0
1.6 进程和计划任务管理返回顶部
ps aux 静态查看进程的情况
ps -elf
top 动态查看进程的情况
pstree 查看进程树
cp /dev/cdrom 123.iso & 在后台运行制作镜像文件
jobs -l 查看后台运行的任务
fg 1 将后台的任务回复运行
pgrep -l "portmap" 查询进程号
kill -9 杀死进程
pgrep -l -U "zhangsan" 查看张三的进程
pkill -9 -U "zhangsan" 强行杀死张三的进程
date 查看系统的时间
at 14:00 2012-10-01 在设置的时间做任务
atq 查看at任务
atrm 删除at任务
crontab
crontab -e 创建任务计划
* * * * * 代表分时日月周
crontab -r 清空任务计划
1.7 Linux基础网络设置返回顶部
ifconfig 查看网卡信息
hostname 设置主机名
route -n 查看路由表和网关信息
netstat -anptu | grep mysql 查看本机开启端口号
ping 测试网络连通性
traceroute 路由跟踪
nslookup 域名解析测试
ifconfig eth1 down 禁用网卡
route add -net 192.168.1.0/24 gw 192.168.1.254 加静态路由
route del -net 192.168.1.0/24 删除静态路由
route add default gw 192.168.1.254 加网关
route del default gw 192.168.1.254 删网关
1、设置主机名
vim /etc/sysconfig/network
NETWORKING = yes
HOSTNAME = www.baidu.com
2、域名解析配置文件
vim /etc/resolv.conf
serch localdomain
nameserver 1.1.1.1
3、本机主机映射表
cat /etc/hosts
04: linux基础总结的更多相关文章
- Linux实战教学笔记04:Linux命令基础
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...
- Linux基础04
** Linux基本操作常用命令(四) ** Linux系统管理命令 1.top:查看系统资源,每隔三秒刷新一次,按q:退出浏览状态 2.free:查看内存信息,-m,以MB单位显示 3.netsta ...
- 还是不想改报告,伊阿忆啊哟-Linux基础继续
hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...
- 买错的电影票,含着泪也得看-LAMP搭建&Linux基础
hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...
- [分享]Ubuntu12.04安装基础教程(图文)
[分享]Ubuntu12.04安装基础教程(图文) 原文地址: http://teliute.org/linux/Ubsetup/lesson21/lesson21.html 1.进入 live cd ...
- SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- SLAM+语音机器人DIY系列:(一)Linux基础——2.安装Linux发行版ubuntu系统
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- Linux基础 - 系统优化及常用命令
目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...
随机推荐
- poj2528 Mayor's posters【线段树】
The citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign h ...
- C++基础知识之动态库静态库
一. 静态库与动态库 库(library),一般是一种可执行的二进制格式,被操作系统载入内存执行. 我们通常把一些公用函数制作成函数库,供其它程序使用.函数库分为静态库和动态库 静态库和动态库区别: ...
- Apple Pay的实现
首先是搜到的大神写的全套知识点:http://www.jianshu.com/p/8d7b86f1d142 http://www.cnblogs.com/dashunzi/archive/2016/0 ...
- MyBatis 强大之处 多环境 多数据源 ResultMap 的设计思想是 缓存算法 跨数据库 spring boot rest api mybaits limit 传参
总结: 1.mybaits配置工2方面: i行为配置,如数据源的实现是否利用池pool的概念(POOLED – This implementation of DataSource pools JDBC ...
- MySQL Error 1215: Cannot add foreign key constraint
MySQL Error 1215: Cannot add foreign key constraint DROP TABLE IF EXISTS `r_role_region`; CREATE TAB ...
- Web终端SSH功能
http://www.laozuo.org/10703.html------ CentOS安装配置GateOne实现Web终端SSH功能
- MongoDB的"副本“数据库服务器
1.假设1数据库服务器为活跃服务器(主服务器),2和3为备份服务器,当1出现故障的时候,那么会在2和3中推选出一个(根据权重的等规则)作为活跃服务器,而当1又恢复正常了之后呢,它将以备份服务器的身份出 ...
- MongoDB的”存储过程“
使用 db.system.js.insert({_id:"aaa", value:"zzq"}); 这条命令向全局系统的js中添加了一个_id为"aa ...
- BUG笔记:Win XP IE8下HTML Parsing Error: Unable to modify the parent container element before the child
[Bug描述]Windows XP IE8的某些版本下页面只显示一部分,其余为空白.IE左下角有惊叹号报错标志,点开后显示字符如下: HTML Parsing Error: Unable to mod ...
- 日期 date +%F-%T-%N
date +%F-%T-%N 2016-03-24-14:40:13-997433641 %% a literal % %a locale's abbreviated weekday nam ...