关键目录
描述 | 目录 |
---|---|
配置目录 | /etc/ssh/sshd_config |
进程操作
描述 | 命令 |
---|---|
所有进程 | ps -a |
对应用户的进程 | ps -u root |
进程占用端口号 | netstat -nltp | grep 进程名 |
进程占用端口号 | netstat -nap | grep 进程id |
进程对应的进程号 | ps -ef | grep 进程名 |
端口号对应进程 | lsof -i:端口号 |
文件操作
描述 | 命令 |
---|---|
复制文件 | cp 'src' 'dest' |
移动文件 | mv 'src' 'dest' |
创建文件 | touch 'fileName' |
创建文件夹 | mkdir 'folderName' |
查看操作
描述 | 命令 |
---|---|
查看磁盘大小 | df -hl |
查看文件个数 | ls -l | grep "^-" | wc -l |
查看文件个数 | ls -lR | grep "^-" | wc -l(包含子目录) |
查看文件夹个数 | ls -l | grep "^d" | wc -l |
查看当前目录大小 | du -sh |
查看当前文件大小 | ls -lht |
查看以d开头的文件 | ls -l d* |
只显示文件夹 | ls -d */ |
查找操作
描述 | 命令 |
---|---|
查找文件 | find / -name xxxx |
递归查找文件 | find |grep xxx* |
非递归查找文件 | ll | grep xxx* |
查找字符串 | grep -rn "hello,world!" * |
当前目录查找字符串 | find | xargs grep luoluo |
ssh操作
描述 | 命令 |
---|---|
启动服务 | service ssh start |
远程连接 | ssh root@10.18.97.43 |
建立ssh免密登录 | touch authorized_keys |
拷贝主机文件夹到ssh服务器 | scp /a/b/c tianchao@192.168.46.129:/home/tianchao/xxx |
拷贝主机文件夹到ssh服务器 | scp -r /a/b/c tianchao@192.168.46.129:/home/tianchao/xxx |
拷贝ssh服务器文件到主机 | scp tianchao@192.168.46.129:/home/tianchao/xxx /a/b/c |
拷贝ssh服务器文件夹到主机 | scp -r tianchao@192.168.46.129:/home/tianchao/xxx /a/b/c |
权限操作
描述 | 命令 |
---|---|
给文件赋权限 | sudo chmod 777 xxx.txt |
给当前目录所有文件赋权限 | sudo chmod 777 * -R |