sudo //使用超管权限(没登录之前);
sudo useradd -m //创建一个xx用户;
userdel (-r)(-f) //删除xx用户(删除home目录)
(强制删除正在登录的xx用户,被删除的xx用户退出之后才不能再次登录)
sudo passwd //给xx用户创建一个密码;
sudo - //切换到xx用户;
apt-get install //XX安装缺少的依赖包,(XXX)里面输入缺少依赖包的名字
apt-get autoremove -purge 软件名 //删除包及其依赖的软件包+配置文件等
apt-get install+模块名 //这种方法也可以安装模块
或者apt-get install python-模块名
apt-get update //更新软件列表
apt-get upgrade //更新软件
(这个命令会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:升级了О个软件包,新安装了0个软件包,要卸载О个软件包,有0个软件包未被升级。)
apt-get dist-upgrade //更新软件
ls //当前路径所有文件;
ls -l||ll //更改罗列方式;
ls -i //显示id;
ls -a //显示隐藏目录;
ls -h //文件大小的单位由字节变为k(ls -lah可以连接使用);
cd (当前路径后面的一级或多级路径)//切换路径(可以多级使用)相对路径;
cd (/完整路径名) //绝对路径;
cd .. //返回上一级路径;
cd - //回到上一路径,两路径之间来回切换;
cd~ //回到home目录;
touch //创建文本文档;
mkdir //创建文件夹;
rm ** //默认移除文本;
rm -rf ** //移除文件夹;
cat //查看的内容全局显示;
cat -b ** //内容有行号辅助,去掉空格;
cat -n ** //有行号不去掉空格;
grep xx //抓取xx在文件中的哪个位置;
grep -n ‘xx’ //抓取xx在文件中的哪一行;
grep -v (^)‘xx’(&) //抓取在文件中不包含(^以xx开头)xx的位置
(&以 xx结尾);
grep -v ‘xx’ **|more //管道,把查到的内容按页显示,回车下一行,
空格下一页;
more //查看内容按页显示,空格下一页,b上一页;
(n)dd //删除光标所在行,(n)yy //复制
p //粘贴到光标下一行,P //复制到光标的上一行
. //重复上一步操作, u //撤销
vi **//按a或i进入编辑模式,然后按esc键退出编辑模式,
输入:wq(q!)保存并退出(不保存退出)或者输入:x;
cat >> ./test.txt (回车后开始编辑输入内容)
I is Chinese.
按cntl+d组合键结束编辑。
echo xx //把xx打印到终端上;
echo xx > //把内容xx打印到文件中(覆盖原内容)
echo xx >> //把内容xx打印到文件中(追加内容在原内容的末尾)
1、find / -name file文件 从'/'开始进入根文件系统搜索文件和目录
2、find / -user user00 搜索属于用户‘user00’的文件和目录
3、find /home/user1 -name * .bin在目录‘/ home/user1’中搜索带有’.bin’结尾的文件
4、find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
5、find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
6、find . -name '.php'-mmin -30 查找最近30分钟修改的当前目录下的.php文件
7、find . -name '.php'-mtime 0 查找最近24小时修改的当前目录下的.php文件
8、find . -name '*.inc' -mtime 0 -ls 查找最近24小时修改的当前目录下的.php文件
并列出详细信息
9、find . -type f -mtime 1 查找当前目录下,最近24-48小时修改过的常规文件。
10、find . -type f -mtime +1 查找当前目录下,最近1天前修改过的常规文件。
11、-atime 文件访问时间
12、-ctime 文件常见时间
13、-mtime 文件修改时间
14、-mtime n : n为数字,意思为在n天之前的“一天之内”被更改过内容的文件
-mtime +n:列出在n天之前(不含n天本身)被更改过内容的文件名
-mtime -n :列出在n天之内(含n天本身)被更改过内容的文件名
15、-type f代表一个普通格式的文件二进制文件
16、-type d代表文件夹
vi/etc/network/interfaces
auto eth0//指定网卡(根据ifconfig结果修改)
iface eth0 inet static//启动静态ip
address 192.168.0.66/设置静态ip
netmask 255.255.255.0//子网掩码
gateway 192.168.0.1//指定网关
service networking restart或者systemctl restart networking
ifconfia eth0 192.168.0.22
cmd(*命令)+option(选项)+parameter(参数) 必填项;
pwd //当前路径;
clear //清屏;
cmd(ls cd···) --help //开发手册;
man cmd(命令) //用户手册
ifconfig //查看获得的ip地址(配置ip地址)
reboot //重启
ping //—般用于测试网络是否通内网ip
hostname //查看本机名