linux命令笔记(一),linux命令笔记



1,ls 查看当前文件夹下的文件 2,ls -a 查看当前文件夹下的隐藏文件 3,ls -l 查看当前文件夹下的文件,以列表的形式 4,ls -h 查看当前文件夹下的文件,换算大小格式 5,支持写法:ls -ahl、ls -lha 补充:ls /bin 查看/bin目录下的内容,此命令无需在bin目录下依旧可以执行

6,cd 跳转目录 7,绝对路径:跟目录开始的路径 8,相对路径:以当前文件夹开始的路径
9,tree 以树状图的形式显示当前路径下的目录格式 10,tree -alh 支持参数
11,touch 创建一个文件 12,mkdir 创建一个目录 13,rmdir 删除一个空目录,非空目录无法删除 14,rm 删除一个文件 补充:mkdir -p 创建目录下的目录例如:mkdir -p A/B/C/D,如果你没有ABC,-p会自动帮你创建 补充:rm -r 递归删除,可以删除文件,也可以删除文件夹,不管文件夹中有没有文件

15,pwd 查看当前路径 16,users 查看当前用户
17,cd .. 跳转上级目录 18,cd ../.. 跳转上上级目录 以此类推 补充:cd - 跳转上次的目录,类似于返回,但是只记录一次

19,ls 1* 查看以1开头的,当前目录下的所有文件 20,ls 1? 查看以1开头,文件位数为2位的所有文件 补充:ls 1[1-5]3 查看文件113-153,[]与?相似,站位

21,history 查看历史命令
22,ls > 123 将ls展现的东西重定向到文件123中 23,ls >> 123 将ls展现的东西添加到文件123中
提示:单>重定向符号重定向文件后,会删除文件之前的内容,并且无法找回。
24,cat 查看文件,直接翻页到文件的最下方 25,more 查看文件,以翻页的方式进行 补充:cat 1.txt 2.txt > 3.txt :利用cat将1和2文件合并为3文件

26,管道:| 一个命令的输出作为另外一个命令的输入 27,清屏:clear 清楚当前屏幕文字,也可以使用快捷键ctrl+l
28,mv 1.txt 2.txt :重命名,将1.txt,重命名为2.txt 补充:mv 1.txt name/ :将1.txt文件,剪切并且粘贴到name文件夹下 补充:mv name/ names :将目录name改名为names

29,ln 1.txt 2.txt :对1.txt文件创建一个硬链接,2.txt 30,ln -s 1.txt 2.txt:对1.txt文件创建一个软连接,2.txt
31,grep "abc" 1.txt :在文件1.txt中查找包含abc的数据 32,grep "^abc" 1.txt :在文件1.txt中查找以abc开头的数据 33,grep "abc$" 1.txt:在文件1.txt中查找以abc结束的数据
34,cp 1.txt name/ :复制文件进入目录 35,cp name/ names -r :复制目录进入目录

36,find /bin -name "1":查找bin目录下,包含1的文件名 37,find /bin -size 1M :查找bin目录下,等于1M的文件 38,find /bin -size +1M :查找bin目录下,大于1M的文件 39,find /bin -size -1M :查找bin目录下,小于1M的文件 补充:好像参数有问题

40,tar -cvf wait.tar *.txt :把所有以txt结尾的文件打包到wait.tar文件中 41,tar -xcf wait.tar:解包文件wait.tar文件
42,tar -zcvf wait.gz *.txt :把文件以txt结尾的文件压缩,文件名是wait.gz文件 43,tar -zxcf wait.gz :解压缩 补充:后面加-C,可以指定路径
44,tar -jcvf wait.bz2 *.txt:压缩 45,tar -jxcf wait.bz2 :解压
46,ps -aux :查看所有进程 47,top :实时显示所有进程 48,kill -9 6520 :强制杀死PID为6520的进程 补充:还有一个比较吊的htop,同样可以查看进程

49,reboot:重启电脑
50,df -h :电脑硬盘使用情况 51,du -h :查看当前目录下硬盘使用情况
52,ifconfig:查看网络ip地址及网络情况 53,sudo ifconfig ens33 172.168.92.2 :设置ip地址
54,useradd wait -m :创建一个用户名是wait的用户 55,su wait :切换到wait用户 56,sudo passwd wait :重置wait用户密码
57,ssh wait@168.192.1.1 :远程登录ip是168.192.1.1的wait用户 58,who :查看目前有多少用户登录 59,userdel :删除用户 60,sudo -s :临时切换root用户

相关内容

    暂无相关文章