基本命令
ls 查看路径下的文件
echo 输出输入的东西/类似于print
ps 查看进程信息/一般查进程PID的时候用
top 动态查看进程信息/动态看进程占用的资源大小
> 重定向:cat aa.txt > bb.txt 将aa.txt内容复制到bb.txt
>> 追加重定向:cat aa.txt >> bb.txt 将aa.txt内容追加到bb.txt
du 查看当前文件大小
df 查看磁盘使用情况
kill -9 +P 杀死PID为P的进程
locate 查找aa.txt文件 locate aa.txt
find find ./ -name aa.txt在当前文件夹下查找aa.txt
wget 下载目标地址下的文件:wget https://github.com/yao8839836/text_gcn/blob/master/results/aaai19_slides.pdf
git clone 下载github项目 git clone https://github.com/tkipf/gcn
mv 移动文件/文件夹
cp 复制文件文件夹,cp -r aa 复制aa文件夹,-r指递归将文件夹下的文件也复制
chmod 修改权限 chmod 777 aa修改aa的权限为777(7表示二进制形式的1®1(w)1(x))
bash 运行sh脚本 bash aa.sh /如果赋予执行权限可以直接./aa.sh运行(chmod +x aa.sh赋予)
chown 修改拥有者
wc 统计字符及行数 cat aa.txt | wc
fdisk 查看硬盘的信息
mount/umount 挂载与卸载 mount xx xxx
passwd 修改用户密码passwd aa修改aa的密码
clear 清屏
make
|
zip/unzip
gzip/gunzip
tar tar
文件查看命令
head 前十行head -10 aatail 后十行tail -10 aagrep 提取出指定字符串的行grep ‘a’ aa.txtcat cat aa.txt输出aa.txtless 可翻页查看more 同上vi/vim 编辑/文本处理
cut 分割每行的第一到第四文字:cut 1 4sed 行处理文件awk awk -F “:” ‘{PRINT $1 " " $3}’ /ect/passwd 打印passwd第13字段sort 排序 sort aa.txtuniq 去重/仅去前后的重 uniq aa.txt网络命令
ifconfig 查看网络信息ping 查看网络是否可达通配符
* 任意字符串? 任意一个字符[] 括号里面的任意一个字符[abs][^] 上面的非