linux系统级别命令

2.1查看当前Linux系统信息

            uname -a 显示系统及版本的所有信息

           uname -r 显示内核版本

           uname -m 显示计算机是多少位系统

          cat /proc/version (Linux查看当前操作系统版本信息)

         cat /etc/issue  或 cat /etc/redhat-release (Linux查看版本当前 操作系统发行版信息)

 2.2 查看系统小版本

       cat /etc/redhat-release

2.3 查看当前主机名

   hostname

2.4 查看第一个网卡

    ifconfig eth0

2.5 查看和设置系统时间

    date

    date -s "2015-6-8  19:48:00"

2.6 查看进程

    ps -ef | grep redis

2.7  显示当前在运行的进程包括对CPU内存使用量

    top -s

2.8  管道: |

     cmd1|cmd2 将cmd1输出结果交给cmd2命令来执行

2.9 查看

    grep 

    -r    //递归

   -v //取反

2.10  重新启动Linux操作系统

     reboot

     init 6

2.11 关闭Linux操作系统

     shutdown -h now

     init 0

2.12 图形和命令行转换

     vi /etc/inittab

     init3   命令行模式

     init5 图形化

2.13  显示守护进程目录树

    Pstree 或者 pstree -p (显示pid)

2.14 显示所有正在运行的进程

   ps -aux

2.15 显示所有正在运行java进程/

    jps

2.16  结束正在运行的指定进程

    kill -9 pid

2.17 linux 不进去系统更改root密码

  1. 在grub选项菜单按e进入编辑模式

  2. 编辑kernel那行  输入“1” (空格1),然后按enter键

  3. 按b重启

  4. 进入后执行下列命令

        root@#passwd root (配置root的密码)

        Enter new unix passwd: 输入新的密码

        root@#init 6

 

3. 磁盘操作

  3.1 显示系统的磁盘空间用量

          df  -h   // 显示磁盘分区信息

          mkdfs.ext4  /dev/sdb1   // 格式化硬盘分区

          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  cfat(fat32)

       //   windows文件格式

       ntfs   fat32

4. 用户和组的操作

   4.1  账号

   超级账号   root   uid = 0

   普通账号            uid > = 500

   系统账号            uid = 1~ 499

   /etc/passwd    //保存账号的信息

  /etc/shadow    // 保存账户密码信息

   /root    //root用户家目录

  /home/xxx    //普通用户xxx的家目录

4.2   添加和删除用户  useradd

     #  useradd // 创建用户

    -u   指定uid

    -d  指定宿主目录

    -s  指定使用shell

    -e  指定用户过期时间

    -g  指定基本组

    -G   指定附加组

# useradd   openlab

# gpasswd -a openlab gropenlab  // 将用户从组中删除

#  echo "123456"  |  passwd -- stdin feige   // 不通过交互信息, 直接改用户密码

# userdel    //删除用户  不删除用户文件

# userdel -r  //连主目录一起删除

# id openlab  //显示用户信息

vipw 查看用户

4.3  创建用户组

  groupadd   manager

  vigr  查看组

groups  manager   查看用户在哪些组中

4.4  创建用户

useradd  -G manager tom

 

 

 

 

 

 

你可能感兴趣的:(大数据,Ubuntu)