最近学习了linux,首先学习了命令,这些命令都是最近学的,写个博客,把这些只是保留下来
chkconfig telnet --list #检查telnet服务是否启动
chkconfig telnet on #启动telnet服务
service vsftpd status #检查ftp服务的当前状态
service vsftpd start #开启ftp服务
whoami #检查当前使用的用户
who am i #检查当前使用的用户,获得的信息比whoami多
who #获得哪些用户在系统上工作
w #获得有哪些用户在系统上工作,但是获得的信息比who多
users #只获得哪些用户登入了系统
tty #只想知道目前登入linux系统所使用的终端
#############################Linux系统本身的信息
uname #显示操作系统的信息
uname -n #所使用的系统的主机名
uname -i #所使用的硬件平台
uname -n -i #同时获得所使用系统的主机名和硬件平台
uname -i -n #同时获得所使用系统的主机名和硬件平台
uname -in #同时获得所使用的系统主机名和硬件平台
uname -ni #同时获得所使用的系统主机名和硬件平台
uname -r #显示操作系统发布的版本信息
uname -s #显示操作系统名
uname -m #显示机器的硬件名
uname -p #显示中央处理器的类型
uname -a #显示所有的信息
#####################系统的日期和时间的信息
date #获取当前的日期和时间
cal #显示本月的日历
cal 8 2013 #显示2013年的8月的日历
cal 2013 #显示2013年的所以的日历
###################切换用户
su -tang #从当前用户切换到tang这个用户
su - #直接进入root用户,但是要输入密码
exit #从tang用户下切换到root用户,然后再root用户下用exit,就可以退出到tang用户
###################passwd修改用户的密码(普通用户,root都可以修改)
passwd -S tang #查看tang用户的密码状态(只能在root用户下使用)
passwd --status tang #查看tang用户的密码状态(只能在root用户下使用)
passwd #修改当前用户的密码
passwd tang #在root用户下修改tang用户的密码
##################whatis 想知道某个命令的用法
whatis uname #uname命令的用法
###################man 获取帮助信息
man su #显示su的帮助信息
q #当使用了man的时候,使用q可以退出
man -k who #输出显示一个包含了搜寻关键字who的命令和命令的描述列表
man -f who #进一步了解who这个命令 其实这个命令和whatis who命令执行的效果一样的
man man #查看man本身的命令的信息
###################### cd 目录的切换
cd /home/tang #切换到tang这个目录下
cd .. #进入上一级目录
cd ~ #切换到当前用户的家目录
cd - #切换到到之前的工作目录
cd #切换到当前用户的家目录 其作用和cd ~的作用一样
######################### ls 列出目录
ls #列出当前目录
ls -F #显示文件的类型 /:表示目录
*:表示可以执行的文件
什么也没有:表示纯文本或ASCII码文件
@:表示符号链接
ls -a #显示目录下的所以文件,包含了隐藏文件
ls --all #显示目录下的所以文件,包含所以的隐藏文件(作用和ls -a的一样)
ls -lh /home/tang #显示该目录下的详细的信息,并且将文件的大小转换为人熟悉的4k等这样
ls -ldh #只显示当前目录本身的属性,不列出这个目录所包含的文件或目录的信息