使用virtualenv创建了一个虚拟环境后,需要先执行source activate才能够激活此虚拟环境,其实activate是一个shell脚本文件
查看进程ps
ctrl + c 终止当前的前台进程
kill 从其他控制台终止当前控制台进程 杀死后台进程
nohup命令在用户注销后,仍在后台运行进程,直到结束。nohup若没有指定输出重定向,则将自动定向到nohup.out文件。
进程优先级nice :启动一个进程时可以用nice命令设置nice值,如: $ nice -n 10 myprogram &
管道 | 把前面命令的输出作为后面命令的输入。 who | wc -l #可以查看有多少用户登录系统
将输入中满足给定要求的内容过滤出来 grep 搜索满足给定要求的字符串所在的行 grep ‘abc’ file
文件夹操作
pwd //显示当前路径
ls //显示当前目录的内容
ll //详细显示内容
du -sh * //显示当前文件夹下所有内容的大小
tar -xzvf //解压命令
创建目录mkdir 删除目录 rmdir
创建空文件或修改文件的最后修改时间: touch
head, tail 显示文件开始的若干行或结尾若干行。缺省为10行。
用命令ln可以创建硬链接。格式 ln 旧文件名 新文件名
umask(掩码)用于创建文件时设置缺省权限
复制、移动、重命名、删除
cp source destination //将目标赋值到目的地
mv source desination //将目标移动到目的地
mv file1 file2 //将file1重名为file2
rm //删除文件,慎用rm -f
rm -r //删除文件夹
shell脚本、txt文件等的操作
chmod +x run.sh //更改shell脚本的权限
./run.sh //运行shell脚本,也可用 sh run.sh
cat test.txt //查看test.txt文件
wc -l test.txt //显示test.txt文件有多少行
查看环境变量的值:echo $PATH
修改用户口令 -- passwd
查看或修改日期时间 --date
查看月份,年份 -- cal
查看用户信息 -- who, finger, whoami
清理屏幕及显示特定文本 -- clear, echo
统计字符个数 -- wc
关机 -- shutdown
用于切换用户
su 后面如果不带其他用户名,则切换到root(需要输入root的口令)
su - (切换用户的同时,也切换到该用户的环境)
sudo 以root权限执行某条命令
echo 功能: 将echo命令后面所跟的字符串显示在屏幕上 一般用于编写shell脚本