Linux基础学习

您所在的位置:网站首页 netstat-nb Linux基础学习

Linux基础学习

#Linux基础学习| 来源: 网络整理| 查看: 265

Linux Linux #Linuxlsof -i :30303 查看这个端口站用情况查看yum源地址:yum repolist./niubi.py 运行这个cat /etc/issue 查看一下是centOS 还是unbuntu打开文件

bin是命令储存的文件,普通用户可以使用sbin需要管理员权限在能用的命令

cat 打开小文件less 打开大文件 一页一页翻页tail 显示最新10条记录 # 默认显示最后 10 行

ls - lh 查看此目录下文件大小ls -R abc 递归查看文件ls -a 查看隐藏文件

ln /a /b 将a文件复制到bln - s /a /b 将a的文件目录生成快捷方式到b cp -r 递归复制文件

mv ...源文件或目录... ...目标文件或目录...mv 1.txt 2 将1.txt移动到2文件夹下,如果填的不是2是2.txt的话就是重命名了mv file1.txt file2.txt 将file1.txt 重命名为 file2.txt

find / name abc 在所有目录(根目录)下查找叫abc的文件find . abc 中的.表示旨在当前目录搜索

du -sh /home 查看目录文件大小exif 1.jpg 查看详细内容file 1 打开/运行1这个文件binwalk mk.png 分析一下这个图片,可能隐藏很多文件binwalk -e mk.png 把隐藏文件分解出来foremost mk.png 分离文件(更好)

rmdir a #删除a文件夹 rmdir (删除空的目录)

mkdir a (创建新目录 a)mkdir -p /home/a/b/c 递归创建,如果没有这个目录就会直接创建这个目录touch创建文件,比如touch 123.txt

Linux升级包apt-get update 升级一下软件列表(ubuntu)apt-get install nb 下载这个软件apt upgrade:升级已安装的软件包,如果有新版本可用的话。yum up date 升级软件列表(centOS)yum install #全部安装yum install package1 #安装指定的安装包package1

whoami谁是我?可以查看当前登录的用户名

防火墙 ufwsudo ufw allow 80 开启80端口sudo ufw status 防火墙状态sudo ufw enable 开启防火墙

cat /proc/cpuinfo 查看cpucd /proc cat maminfo 查看内存cat 1.txt 2.txt 3.txt >hebin.txt 将1,2,3合并得到hebing文件中,如果没有则新建一个hebin文件cat -n 1.txt 显示文件并显示行行号

chmod 777 123.txt 将文件夹权限改为777(读写可执行)r读取4 w写入2x执行1 其他权限数字都是这几个数字相加

用du查看文件大小du 1.txt 查看文件或目录的大小du -h 1.txt 大小用兆节表示,如4k,4m,和ls -lh 差不多du -a ./nb/ 查看本目录下的nb目录和目录下文件的大小,./表示本目录(相对目录),通常a和h一起用以“人类可读”格式显示大小(例如,45632 字节将显示为 44K)du -ah ./nb/ du -sh ./nb/ 查看本目录下的nb目录大小 du -sh ./*/ 查看本目录下所有目录大小

halt 关机reboot重启

rm a 删除文件arm -r 是递归删除可以删除目录 不加f会删除时有提示是否删除rm -rf nb 删除文件夹nb

vim 命令vi 123.txt vi +5 123.txt到第5行打开vi -R 123.txt 只读打开a是光标后插入文本 ,i是光标前插入文本,A
在行尾插入,I是首行插入o在另起一行插入,O在这一行的上面插入x删除单个字符,dd删除整行字符,在按p可以将刚刚删除的粘贴出来n dd 就是删除n行 set nu 可以显示行数u是返回刚刚操作(撤回删除)(全能)/niubi 向下搜索niubi 按回车, ?niubi 想上搜索niubi这个文本。按n表示下一个:%s/old/new/g 全文替换将old替换成new,s表示搜索g表示不提示:1,5s/old/new/g 1到5行替换将old替换成new,s表示搜索g表示不提示

wc通计里面行数,单词数,字符数cwc -l(w,c) ss 查看ss文件里的行数(单词数,字符数)

密码一般保存在/etc/shadow 用cat查看发现!是没有密码,有密码的都被md5加密了shadow(影子的意思)

which cat 查看cat在哪个命令下pstree查看现在进程用树状图

压缩gzip 123.txt压缩文件 gzip -9 123.txt.gz 高压缩比,压缩更小gzip -d 123.gz 解压文件gzip *压缩本文件夹下所有文件gzip -d *bzip2 压缩包名bz2

tar -cvf nb.tar 1 2 3 将1 2 3归纳到nb.tartar -xvf nb.tar 解压tar文件tar -zxvf nb.tar.gz 解压gz,tar文件tar -zxvf nb.tar.gz /root 解压gz,tar文件到root目录

tar.gz格式方式一:利用前面已经打包好的tar文件,直接用压缩命令。压缩:gzip [原文件名].tar解压:gunzip [原文件名].tar.gz方式二:一次性打包并压缩、解压并解包打包并压缩: tar -zcvf [目标文件名].tar.gz [原文件名/目录名]解压并解包: tar -zxvf [原文件名].tar.gz注:z代表用gzip算法来压缩/解压。

source 运行bash教程并加载到环境比如重启Java的jdkservice 你可以使用service命令来启动、停止、重启或查看系统服务的状态。service stop/start/restart/statussystemctl status docker



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3