常用linux命令

pwd 表示查看当前目录在哪

ls -a表示显示所有

ls -l表示详情现实竖着

ls -h表示换算之后的现实

ls > 文件名 表示重定向的意思 会将当前屏幕中的所有放到一个文件中

ls >> 文件名 这个表示在文件中追加当前的内容

touch 创建一个文件

mkdir 创一个文件夹 想创建多级没有的目录 需要在后面加 -P

gedit 获取一个文件的内容以打开文件的方式显示

more 文件名 表示浏览内容并不是一次性全部加在

cat 文件名 表示浏览文件内容一次性全部加载

rm 删除一个文件如果有依赖或者有内容是不允许删的 后面加 -r递归删除所有

*表示通配符比如:1*表示只要是开头是1的所有文件

?占位符只占一个位的内容 例如:1?表示开头是1后面只有一位的所有文件也可写上1?3

[]  范围符表示只在这个范围内取数 例如1[1-8]3 表示只在1、2、3、4、5、6、7、8中取数

| 管道符 表示前面那个命令所得到的内容放到|中 后面那个命令负责怎样显示 例如:ls -a | more

rmdir 删除某个文件夹,当文件有依赖或者说里面有内文件夹 提示不允许删除

ln -s 文件名 要创建的链接名(创建软连接相当于window里面的一个快捷方式)

ln 文件名 要创建的文件名 (创建硬连接方式相当于复制了一个文件)

mv 要更改的文件名 更改之后的文件名 真正的操作是移动文件顺带着可以重命名 

grep “要查找的内容”  文件名(在哪个文件中去找) 中间加上-n表示文件出现在第几行加上-v表示出了要查找的其他  在要查找的内容前面加^表示找以要找内容开头的文件 后面加&表示要找以要查内容结尾的文件

cp 表示copy 就是复制粘帖 如果里面有文件或者有内容是不让你操作的,这时候在后面添加一个 -r 就可以全部复制粘贴过去

find / -name “名字” /表示在根目录下  -name表示按名字找 后面的名字是要找的文件名


sudo apt-get --purge remove包名(--purge是可选项写上这个属性是将软件及其配置文件一并删除如不需要删除配置文件可执行sudo apt-get remove包名)此处我要删除的是polipo那么在终端输入sudo apt-get --purge remove polipo按下回车

tar -cvf 打包的文件 要打包的内容 例如 tar -cvf taxt.tar *.py 如果想要压缩文件需要写成  -zcvf taxt.tar.gz  如果是压缩bz2格式的 -jcvf 

tar -xvf 要解的包  例如 tar -xvf taxt.tar *.py 如果想要解压缩文件需要写成  -zxvf taxt.tar.gz  如果是解压缩bz2格式的 -jxvf

zip 压缩包 要压缩的内容 例如:zip text.zip *.py    解压是 unzip text.zip

cal -y 2020 显示20年的日历 

date 显示时间

ps -aux 显示所有的进程 

top 动态显示当前的进程占用资源情况

htop top的升级版  强制杀死进程 kill -9 进程号

reboot 是重启电脑 shutdown -h now 现在立马关机 -h 10 表示10分钟之后关机 -h 20:20 表示晚上8点20关机

df 显示此盘使用情况 du 检测目录所占磁盘空间  -h 是参数

ifconfg 网卡名字 要更换成的ip地址  就可以更换IP地址

useradd 添加用户 -m        passwd 用户 设置用户的密码  exit退出当前用户 whoami当前是那个用户 userdel 删除用户 who查看当前有几个用户

你可能感兴趣的:(常用linux命令)