who am i: 显示当前用户
mount /dev/cdrom /mnt/cdr 挂载硬件设备cdrom到目录cdr上,以便访问
umount /dev/cdrom 卸载挂载设备
pwd:显示当前路径
cd .. 返回上级目录
ls:查看当前文件夹的内容
ls -l 详细方式查看 d开头的是目录,-开头的是文件
rmdir: 删除一个非空目录
mkdir :新建目录
touch 文件名 创建文件
rm 文件名 删除文件
rm –r 文件夹名 递归删除文件夹
rm –rf 文件夹名 递归强制删除文件夹
cp 拷贝源文件 目标文件
cp -r 拷贝原文件夹 目标文件夹
mv 移动源文件 目标文件
mv -r 移动原文件夹 目标文件夹
more 查看全部文件内容
Cat 正序查看文件
Tac 逆序查看文件
head –n 文件名 :查看前几行
tail –n 文件名 :查看后几行
Find 查找文件
whereis ls :ls文件的位置以及ls命令的相关帮助文档
echo $PATH :查看path环境变量的内容
login 登陆系统
exit 退出终端
ln –s 文件 链接名 :为某一文件建立一个链接(保持链接文件的同步性) ,带上参数-s ,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间, 不带参数,它会在你选定的位置上生成一个和源文件大小相同的文件。
adduser(useradd) 用户名 :增加用户
passwd 用户名 :修改用户密码
/etc/passwd 文件中保存着所有用户信息
userdel –r 用户名 删除用户,加-r表述将用户目录下的文档一并删除
usermod 选项 用户名 修改用户信息, -g 组名 修改用户所属组
groupadd〔选项〕用户名, -g 添加组号(大于500)
groupmod 选项 组名 , -g 修改组号
su 用户名 su命令的常见用法是变成根用户或超级用户,如果发出不带用户名的su命令,则系统提示输入根口令,输入之后则可换为根用户。如果登陆为根用户,则可以用su命令成为系统上任何用户而不需要口令。
grep 查找文件里面的某个字符串
who -a显示所有用户的所有信息,-m显示运行该程序的用户名,和“who am I”的作用一样 -q只显示用户的登陆帐号和登陆用户的数量,该选项优先级高于其他任何选项,-u 在登陆用户后面显示该用户最后一次对系统进行操作距今的时间,-H显示列标题
wc –cmlw 文件 显示文件包含多少行,多少个单词
grep 字符 文件返回文件中包含指定字符的行
date 显示和设置日期时间
stat 文件 显示指定文件的相关信息
id 显示当前用户的id信息
hostname 显示主机名
uname 显示操作系统的信息
dmemg 显示系统启动信息
du 显示指定的文件(目录)已使用磁盘空间的总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
fdisk –l 显示磁盘信息
locale 显示当前语言信息
wall 向所有用户发消息
wall `date` 把date命令执行的结果发送给所有用户
重定向:将命令的执行结果送至指定的文件中。
ls –l > list.txt 将执行ls –l命令的结果写入文件list中。
ls –l >! list.txt 将执行ls –l命令的结果写入文件中,若文件已经存在,则覆盖。
ls –l >& list.txt 将命令执行时屏幕上所产生的任何信息写入指定的文件中。
ls –l >> list.txt 文件,将执行命令的结果附加到指定的文件当中。
tar :linux下最常用的打包程序,使用tar程序打出来的包我们称为tar包,tar包通常都是以.tar结尾。生成tar包后,就可以使用其它的程序进行压缩了。-c,创建一个新归档。-f指定tar包文件名,-t显示包括在tar文件中的文件列表。-v显示文件的归档进度。-x,从归档中抽取文件, -z使用gzip来压缩tar文件,-j使用zip来压缩tar文件,注意tar默认不会压缩文件。
查看所有进程Ps –ef
查看tomcat进程Ps –ef | grep tomcat
杀死进程Kill -9 PID