关于文件和目录
cd ~ //到root目录
vi test.txt //对文件进行编辑
i //插入语句
esc : q //退出
! //强制退出
cat test.txt //查看文件
Tab //补全
Vi //进入编辑状态(插入)
Cp test.txt 新名字//复制
Rm test.txt //删除
Ls //查看文件
Ls –a //查看全部文件(包括隐藏文件)
ls -l 显示文件和目录的详细资料
ls *[0-9]* 显示包含数字的文件名和目录名
Ll //查看当前文件权限
Cd .. //返回上一级
Drwx ; rwx;rwx d-无//表示文件夹; r-4; w-2; x-1;
文件搜索
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm'结尾的文件并定义其权限
find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
whereis halt 显示一个二进制文件、源码或man的位置
which halt 显示一个二进制文件或可执行文件的完整路径
修改权限:
Chmod 700 –R 文件夹/文件 (777为最高权限,000为最低权限)//将文件夹权限都修改
配置etc,srv,bin,等的当前权限
查看当前用户: vi /etc/passwd
删除当前用户:vi /etc/passwd 或者 cat /etc/passwd
userdel -r user1 删除一个用户 ( '-r' 排除主目录)
usermod -c "User FTP" -g system -d/ftp/user1 -s /bin/nologin user1 修改用户属性
攻击:
增加用户:useradd aaa
userdel -r user1 删除一个用户 ( '-r' 排除主目录)
usermod -c "User FTP" -g system -d/ftp/user1 -s /bin/nologin user1 修改用户属性
没有组的用户权限最低
增加组:groupadd web
删除组:groupdel group_name //删除一个用户组
改归属:
Useradd –g web bbb //先增加用户bbb;再将web组添加给用户
Chown –R bbb:web termifo(网站的文件夹)//将网站的文件夹添加给用户
网卡配置:
Vi/etc/sysconfig/network-scripts/ifcfg-eth0
网络 - (以太网和WIFI无线)
ifconfig eth0 显示一个以太网卡的配置
ifup eth0 启用一个 'eth0' 网络设备
ifdown eth0 禁用一个 'eth0' 网络设备
ifconfig eth0 192.168.1.1 netmask255.255.255.0 控制IP地址
ifconfig eth0 promisc 设置 'eth0' 成混杂模式以嗅探数据包 (sniffing)
dhclient eth0 以dhcp模式启用 'eth0'
改端口:
Vi /etc/sysconfig/iptables //开始改端口
Linux 查看ip : ifconfig或者ifconfig -a