Linux 基础命令

来源:互联网 发布:如何在淘宝买三唑仑 编辑:程序博客网 时间:2024/05/16 08:21
Linux 基础命令(一)之用户系统相关命令

一:用户系统相关命令

1:用户切换(su)

  (1)作用:更改用 ID 或成为超级用户
(2)格式:su [格式] [使用者]
  (3)参数:
su命令常见参数列表

使用者缺省默认为root。
(4)使用说明:将普通用户変更为root时,建议使用“-”选项,这样可以将root的环境变量和工作目录同时带入。
使用“-”命令,当前环境会传递给新 shell。对于普通用户,$PATH 的值重置为  /bin:/usr/bin,而对于超级用户则是 /sbin:/bin:/usr/sbin:/usr/bin。这会随 /etc/login.defs 中的 ENV_PATH 和 ENV_SUPATH 值改变

    2:用户管理

linux中 账号信息都是记录在/etc/passwd文件内,个人密码记录在/etc/shadow文件中,所用组名记录在/etc/group内。
(1):常见命令

(2):使用注意:其中一些命令是需要root权限的,例如:useradd,userdel,groupadd,groupdel等,usermod,groupmod一般为系统管理员使用,使用较少,可man查询其用法。


    3:系统管理命令
常见的系统管理命令如下表所示。
1):PS
作用:显示当前系统中该用户运行的进程列表
PS [选项]

选项参数: -ef:查看所有进程及其(PID)、系统时间、执行者等。
-aux :除乐-ef显示的内容外,还可显示cpu和内存占用率。
-w    : 显示加宽,并可以显示更多东西。
(2):Kill
作用:输出特定的信号给指定的PID(进程号)的进程,并根据该信号而完成其指定的行为,其中可能的信号有进程挂起,进程等待,进程终止。
    kill [选项] [PID]
选项:-s:根据指定的信号发送给进程。
-p:打印PID号,但不送出信号
-l :列出所有可以的信号名称
缺省的话:终止该进程
(3):shutdown
作用:安全关闭或者重新启动系统
/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]
常用参数:
-t sec :-t后面加秒数,过几秒后关机
-r :将系统服务关闭后重启
-h :将系统服务关闭后关机
shutdown 命令中时间参数务必加上,否则shutdown会自动跳到run-level1(单用户)。

   4:磁盘相关命令
常见命令如下表所示。

   5:挂载命令(mount)
通常,在linux下的“/mnt”目录是专门用于挂载不同文件系统的。
mount [-t vfstype] [-o options] device dir 

1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 
光盘或光盘镜像:iso9660 
DOS fat16文件系统:msdos 
Windows 9x fat32文件系统:vfat 
Windows NT ntfs文件系统:ntfs 
Mount Windows文件网络共享:smbfs 
UNIX(LINUX) 文件网络共享:nfs 
linux常用文件系统·:ext2.ext3

2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有: 
loop:用来把一个文件当成硬盘分区挂接上系统 
ro:采用只读方式挂接设备 
rw:采用读写方式挂接设备 
iocharset:指定访问文件系统所用字符集 

3.device 要挂接(mount)的设备。 

4.dir设备在系统上的挂接点(mount point)

例:将u盘挂载到/mnt/usb目录下
先通过fdisk -l来查看u盘的设备名(我的是/dev/sdb1),虚拟机的话链接u盘首先要选择(虚拟机->可移动设备->选择自己的设备)。

mount -t vfat /dev/sdb1 /mnt/usb
这样通过cd /mnt/usb,然后ls就可以看到u盘内的文件了。
umount /mnt/usb取消挂载

0 0