Linux学习笔记——初级系统管理命令
来源:互联网 发布:淘宝店宝宝怎么样 编辑:程序博客网 时间:2024/05/22 07:57
查看计算机信息
1.hostname 显示主机名
hostname 显示出主机名
hostname hjc 设置主机名为hjc
命令执行完后结果一般不保存,这次生效,下次重启不生效
永久更改要改配置文件 /etc/sysconfig/network,更改后这次不生效,重启后才生效
(ifconfig eth0 192.168.1.80 vi /etc/sysconfig/network-scripts/ifcfg-eth0
或 netconfig service network restart )
2.unane 主机所用的操作系统的版本、硬件的名称等基本信息
uname -a 显示所有信息
3.id 显示用户信息
日期的查看
1.date 显示系统的当前时间,也可以用来更改系统的当前时间。
date 显示当前的日期和时间
date +%m%d 只显示时间的某一部分
%H : 小时(00-23) %M : 分钟(00-59) %S : 秒(00-60)
%y : 年份的最后两位数字 (00.99) %m : 月份 (01-12) %d : 日 (01-31) %w : 一周中的第几天 (0-6)
%x : 直接显示日期 (mm/dd/yy) %X : 相当于 %H:%M:%S
touch`date +%m%d`.log 将创建一个以当前日期作为名称的文件,注:其中` `为反引号,esc下面的键
详细参考 http://www.2cto.com/os/201108/102154.html
2.cal 显示系统时间所在月的月历。也可以用cal 2 2002这样的格式来要求显示2002年二月的月历。
cal 2 2006 显示2006年2月份的日历
cal 2005 显示2005年全年的日历
3.file 用file检查文件的类型,多数UNIX文件不习惯使用扩展名来区分文件,所以可能需要file命令来查看文件到底时什么类型的
/usr/share/magic是储存file判断依据的文件:file /root/install.log
file /root/install.log 显示 /root/install.log: UTF-8 Unicode text
挂载
mount mount命令可以将设备加载到某个加载点(目录)上
mount 显示所有加载点 (ls /dev/sda? 显示各个分区)
命令格式: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
通用Internet文件系统 : cifs
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
mount /dev/sda1 /mnt (分区从标号1开始)
卸载 umount /mnt (当前工作目录在/mnt或者有程序再使用此目录下的东西时,不可用此命令,站在桥上不能拆桥)
使用光盘
mount /dev/cdrom /mnt/cdrom 或者 mount –t iso9660 /dev/cdrom /mnt/cdrom
访问/mnt/cdrom就可以访问光盘上的内容了
优盘、移动硬盘
mount /dev/sdb1 /mnt/usb 或者 mount –t vfat /dev/sdb1 /mnt/usb
挂载Windows共享(前提对方允许共享)
mount //192.168.0.1/tool /mnt 或 mount -t cifs //192.168.0.1/tool /mnt
Linux共享(nfs)(前提对方允许共享)
mount 192.168.0.254:/var/ftp/pub /mnt
加载iso镜像
mount -t iso9660 -o loop a.iso /mnt ( 制作镜像cat /dev/cdrom > a.iso)
详解 http://tutu.spaces.eepw.com.cn/articles/article/item/70737
centos 无法挂载ntfs分区
http://eagoogle.blog.51cto.com/622530/555511
查看文件大小及磁盘
1.du (show disk usage)查看磁盘使用情况
du命令计算目录下文件占用磁盘的大小,以KB为单位。 ls -l 显示的大小不准
-s 列出文件夹总共的大小
-h 以KMG等human readable 的格式输出
du –sh /* 看根目录下文件夹的大小
du –sh /etc 查看/etc文件夹容量
输出清单中的第一列是以块为单位计的磁盘空间容量,第二列列出目录中使用这些空间的目录名称,注意不带选项的du命令将从当前目录开始沿着目
录结构向下工作直到列出所有目录的容量为止。
2.df (disk free)显示磁盘用量
加-h 选项可以以KB、MB、GB等单位输出,
加-H 也以KB、MB、GB输出,但是是以1000B为1KB,而非1024B。
[root@jc jc] # df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda10 9.9G 5.9G 3.5G 63% /
tmpfs 1.8G 5.1M 1.8G 1% /dev/shm
[root@jc jc]# df -H
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda10 11G 6.4G 3.8G 63% /
tmpfs 1.9G 5.3M 1.9G 1% /dev/shm
用户身份切换及远程登录
1.su (Switch user )用户身份切
假设一个普通用户trunk,首先以trunk登陆:
户path路径中的独有命令。
su 切换成root
root切换成普通用户不需要密码,普通用户切换成其他用户需要对方用户的密码。
当需要退出当前用户的shell时,可以使用exit、logout等
2.ssh (Secure Shell)用ssh服务远程登陆
ssh 192.168.1.254
ssh prinz@192.168.1.2
3.telnet 使用telnet服务远程登录
telnet 192.168.1.254
注意:telnet不安全,默认不允许root用户登录
关闭或离开系统
1.exit 退出当前shell
2.logout 退出登录shell
3.关闭系统 三条命令层次不同
shutdiwn -h now
init0
halt -p -f or poweroff
shutdown –h now 命令将向所有连接在机器上的人发送将要关机的消息,然后调用init 0,而init 0将关闭所有的服务,最后调用halt -p -f 关闭电源。
4.重启系统 三条命令层次不同
shutdown -r now
init6
reboot(halt)
按ctrl+alt+del将调用shutdown
shutdown将向连接在系统上的用户发送重启的消息,然后调用init 6,这将关掉所有的服务,最后调用reboot
实际上reboot 是halt命令,但是这时halt会让系统重新启动
- Linux学习笔记——初级系统管理命令
- linux学习笔记(系统管理命令)
- 【学习笔记】linux系统管理
- Linux学习笔记(五)——Linux系统管理
- Linux学习笔记(五)——Linux系统管理
- 【学习笔记——Linux】Linux磁盘和文件系统管理
- Linux学习笔记(五)——Linux系统管理
- Linux系统管理基本命令——学习札记(一)
- Linux学习——初级命令
- Linux学习笔记(三)—系统管理篇之…
- Linux学习笔记-与系统管理有关的命令[转帖]
- Linux学习笔记2:程序运行与系统管理命令
- linux常用命令——5.系统管理命令
- Linux学习笔记之系统管理
- linux 系统管理笔记 1 -- linux crontab 命令
- Linux学习笔记:Linux基础命令之四(系统管理类命令)
- 全面剖析Linux系统管理命令w 笔记
- linux系统管理学习笔记1-初始linux
- ARM linux kernel启动流程 head.S(一)
- google maps api v2 的基本使用
- div+css实现Firefox和IE6/7兼容的垂直居中
- VB.NET中修改系统的时间
- java实现webservice实例
- Linux学习笔记——初级系统管理命令
- ARMlinux kernel 启动之start_kernel (二)
- Eclipse 快捷键及设置
- HDU1859:最小长方形
- Spring 有生命周期的bean的依赖注入
- char*,const char*和string的区别以及相互转换
- 如何发表高水平论文(转载,非常好)
- linux下的RPC
- unity3d Quaternion 计算3D物体旋转角度