Linux 基本shell操作

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值