打开终端ctrl+alt+t
1. ls
ls -l 查看当前目录内容的详细信息【list-long】;
ls -a查看当前目录中的所有文件(包括隐藏文件)【list-all】
2. mkdir
mkdir XXX当前目录下创建名为XXX的目录;
mkdir -p a/b在当前目录下创建目录a,再在a目录下创建b;
3. rmdir
rmdir 删除空目录;
rmdir -r +名称 删除目录;
4. cd
cd ~回到用户的主目录下;
cd ..回到上一层目录;
cd XCCC切换到XCCC目录下;
5. cp
cp main.c new.c 复制单个文件(复制main.c为new.c文件);
cp -r a b 复制文件夹(复制a目录为b目录);
6. tar
打包:tar zcvf wer.tar wer(将wer文件夹打包为wer.tar)
tar jcvf wer.tar wer(将wer文件夹打包为wer.tar)
解压:tar zxvf wer.tar(将wer.tar压缩包解压)
tar jxvf wer.tar(将wer.tar压缩包解压)
7. find/grep
find:在目录中搜索文件 find 目录名
find -name main.c
grep:在指定文件中搜索特定内容,并将含有这些内容的行输出到标准输出;
grep -i -r “hello world” * (在指定路径下搜索包含hello world这个字段的文件)
8. ifconfig
ifconfig:查看网络的ip,网关,子网掩码;
设置网卡参数:设置ip地址和子网掩码如:
ifconfig etho XXX.XXX.XXX.XXX netmask 255.255.0.0
9. ps
ps:监视后台进程的工作情况;
ps -a 显示终端上所有进程,包括其他用户的进程;
ps -u 查看进程所有者及其他一些详细信息;
ps -x 显示没有控制终端的进程;
10. kill
kill 给一个进程发信号,或者终止一个进程的运行;
用PID来终止一个进程(cat创建一个进程)
11. chmod
修改权限
chmod 777 XXX(修改XXX为可读可写的文件)