sudo apt install tree
tree -L 1查看第一层目录
cd / 到根目录
cd etc 都是congfig里面的配置文件
ll initrd.img初始化的一个镜像文件
cd lib是一些库
cd opt是一个扩展的
cd usr也是配置的
cd home是用户,不要用root来操作,只要用sudo来操作就行
但是还是不要轻易操作
ls 不能看到详细的信息 ls -l就可以了
du -h 文件名 就是查看文件大小的
chmod 是修改权限的
chmod a+x 文件名 是给文件都加上写的权限
chmod +w 文件名 加上写的权限
mkdir /etc/mtest这个不能成功因为你这个用户没有权限
sudo mkdir /etc/mtest
sudo chown -Rf liangchao /etc/mtest更改用递归所有文件
sudo chgrp -Rf liangchao /etc/mtest
man mkdir man是可以查看所有Linux下面的命令,可以看到具体的参数
top是linux下面的任务管理器
僵尸进程就是子进程没有父亲就是孤儿了,孤魂野鬼的
sudo apt install htop hotp也是查看任务管理器的,所有的进程
cal是看时间的
history 20 查看最近的20个操作
绝对路径 是从/开始是从根目录往下找是绝对路径
cd ./就是相对路径
echo "sfsf" > hello.txt,把文件内容都覆盖了
echo "sfsf" >> hello.txt是追加文件
less 文件名 是可以上下键查看这个文件
more 文件名 就不可以用上下键用空格
tail -f hello.txt 是查看监控我们的日志文件的,再在另一个终端往里面写,这个只要查看就行
stat hello.txt是查看你这个文件详细的信息
man find 查看命令文档
find ./ -name "manage.py" 是查找
find ./ -name "*.py" | xary grep "main" -rn --color 查找文件里面的具体带有的main的内容
这个是快熟查找到你需要的内容
rm -rf 文件名是删除文件
tar 解压
压缩命令: zip -r 文件名.zip 文件夹
unzip 文件.zip 是解压
传文件看客文件有没有损坏 md5sum 文件.zip 把文件内容做一个指纹
别人给完你如果这两个文件的md5的编码不一样的话那就可能这两个文件不一样
mv 文件名 文件名2
scp是要知道你的用户名和密码但是别人愿意
所以nc传文件就很方便,只要双发约定一个端口就行,大概知道一个文件类型就行
ps 是网络进程这一方面
ps -ef | grep python查看一下python起了哪些进程
netstat -anp | grep 9001查看端口的
lsof -p 8888看一个进程具体信息
sudo ufw status 查看防火墙状态
把防火墙关了就可以进行很多操作
vim /etc/apt/soures.list是查看apt里面一些apt源的信息
这个是百度云,里面有centos的镜像
nc -l 11111 > vim.zip
nc 10.11.
ll.是查看隐藏目录
sudo chown
cp -rf .vim /home/zhouguangyou/ 移动文件
vim
快捷键
(1) 解压:unzip vim.zip (2)进入vim, cd vim (3) cp -rf .vim ../ (4) cp .vimrc ../
在家目录 eg: /home/shijie/下做的操作
进入:vim
按 w m , 进入左右两侧编译环境,左侧导航栏,
上面可以用鼠标点一些工程, 右侧是我们内容栏
切屏:shift+:,再加上vsplit . 竖向切屏, 通过control+w连按两下,左右两侧光标切换
拷贝内容:选取文件进入后,按esc进入视图模式,按v,通过上下方向按钮选取要拷贝的内容
按y和方向按钮,选取要拷贝的内容,通过control_w两下,切换到右侧,按p粘贴
删除内容:按esc进入视图模式,按v,通过上下方向按钮选取要删除的内容,按d删除
vsplit + 文件名可以切换到不同屏幕
file 1.text就是给文件起一个文件名
然后w
shift +g直接移到最后
ll -a就是查看隐藏文件