Linux系统级别命令
3.1查看当前Linux系统信息
uname -a 显示系统及版本的所有信息
uname -r 显示内核版本
uname -m 显示计算机是多少位系统
cat /proc/version (Linux查看当前操作系统版本信息)
cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
3.2查看系统小版本
cat /etc/redhat-release
3.3查看当前主机名
hostname
3.4查看第一个网卡
ifconfig eth0
3.5查看和设置系统时间
date
date -s "2015-5-8 19:48:00"
设置时区
执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->
TZ='Asia/Shanghai'; export TZ
3.6 :设置系统时间同步到硬件时钟
hwclock --systohc
3.7 查看进程
ps -fe | grep redis
3.8:显示当前在运行的进程包括对CPU 内存使用量
top -s
3.9管道:|
cmd1 | cmd2 将cmd1输出结果交给cmd2命令来执行
3.10 grep过滤
# grep //输出包含指定字符串的行
-i //忽略大小写
-v //取反
--color //突出显示查找字符串
3.11 重新启动Linux操作系统
reboot
Init 6
3.12 关闭Linux操作系统
shutdown -h now
init 0
3.13 图形和命令行转换
vi /etc/inittab
init 3 命令行模式
init 5 图形化
3.14 显示守护进程目录树
Pstree 或者 pstree -p (显示pid)
3.15 显示所有正在运行的进程
ps -aux
3.16 显示所有正在运行java 进程/
jps
3.17结束正在运行的指定进程(参照33)
kill -9 pid
3.18 linux 不进去系统更改root密码
1.在grub选项菜单按e进入编辑模式
2.编辑kernel那行 输入” 1”(空格1),然后按enter键。
3.按b重启
4.进入后执行下列命令
root@#passwd root (配置root的密码)
Enter new unix password:输入新的密码
root@#init 6
3.19 wget url 通过命令下载网页
wget http://192.168.21.41/lrzsz.rpm
Linux磁盘与U盘操作
3.1 显示系统的磁盘空间用量
df -h //显示磁盘分区信息
mkfs.ext4 /dev/sdb1 //格式化硬盘分区
fdisk -l //查看磁盘分区
fdisk /dev/sdb //硬盘分区51显示磁盘分区
du -h -s 目录 //查目录使用大小
3.2 挂载
mount -t vfat /dev/sdb1 /media/umnt //挂载
mount -o remount rw / //重新挂载,或者将根目录以读写方式重新加载
umount /media/umnt //卸载
3.3 文件系统修复
fsck -y /dev/sda1 (修复的可以是分区可以是目录,最好在单用户模式下使用)
//linux文件格式
ext4 ext3 ext2 vfat(fat32)
//windows文件格式
ntfs fat32 exfat
Linux账号与组操作
3.22 账户
超级账户 root uid = 0
普通账户 uid > = 500
系统账户 uid = 1 ~ 499
/etc/passwd //保存账户的信息
/etc/shadow //保存账户密码信息
/root //root用户家目录
/home/xxx //普通用户xxx的家目录
3.23 添加和删除用户 useradd
# useradd //创建用户
-u 指定uid
-d 指定家目录
-s 指定使用shell
-e 指定用户过期时间
-g 指定基本组
-G 指定附加组
# useradd openlab
# gpasswd -a openlab gropenlab //将用户加入到组中
# gpasswd -d openlab gropenlab //将用户从组中删除
# echo "123456" | passwd --stdin feige //不通过交互信息,直接改用户密码
# userdel //删除用户 不删除用户文件
# userdel -r //连主目录一起删除
# id openlab //显示用户信息
3.24 :创建用户组
groupadd manager
3.25 创建用户
useradd -G manager tom
useradd -G manager tom2
3.26 更改密码方式1
passwd tom
3.27更改密码方式2
echo "root" | passwd --stdin root //不通过交互信息,直接改用户密码
3.28 删除指定的账号
userdel tom2
3.29锁定帐户 tom2 禁止其登录
usermod -L tom2
3.30切换当前用户帐户为 admin
su - admin
3.31. 显示当前登录用户帐户
whoami
3.32 查看系统文件判断添加用户组添加用户操作是否正确
cat /etc/passwd
cat /etc/group