Linux复习资料

1.初识Linux :su pwd cd

2.目录文件管理

        2.1 目录管理命令:

                新建目录:mkdir

                查看文件:ls -l,ll

                删除文件:rm -rf 待删除目录

                改名,移动:mv 源文件 目的

                 复制 cp 源文件 目的

       2.2 文件管理:

                创建:touch

                查看 : cat tail head less more

                编辑:vim

                排序: sort

                统计: wc

                比较: common diff

                查找:

                         find 路径 查找条件(-name) “查什么”

                         grep 在文件或命令结果中查找关键字

                         链接 ln -s 在所创建的链接文件路径下去找要链接的源文件                

                打包压缩gzip格式: tar -zcvf压缩包名称.tar.gztar.tar.gzgz待压缩目录或者文件

                        解压缩解包(释放): tar -zxvf 压缩包名称.tar.gztar.tar.gz

                        修改文件权限与所有权:chmod chown

3.SHELL编程

4.用户管理

                useradd -G -u

                passwd

                groupadd

5.磁盘管理

        扩容:加硬盘

        检查系统分区情况: fdisk -l

        分区:fdisk硬盘名称

        格式化: mkfs 类型xfs/ext4 分区名称

        挂载: mount 分区名 挂载点(已存在的目录)

        检查磁盘的使用率:df -hT

6.网络管理

        查ip:ifconfig  ,ip -a

7.软件包管理

        检查是否安装某软件包: rpm -q软件包名称

        rpm -ivh -evh yum 本地源 配置好

        检查yum本地仓库是否可用,是否能正常下载数据:

                yum makecache

        用yum安装软件包XXX :

                yum install XXX -y

        用yum卸载软件包XXX:

                yum remove XXX

8.Linux编程

       gcc -o 要生成的可执行文件名 XXX.c

        ./可执行文件名称

9.进程管理

        查询PID: ps -ef , ps -aux, top

        杀死启动的进程: kill PID

        为root用户创建周期性任务:

                crontab -e

       查看root用户的周期性任务

                 crontab -l

       root用户为普通用户user创建周期性任务:

                crontab -u user -e

        分 时 日 月 周 命令

        查看普通用户user的周期性任务:

                crontab -u user -l

        一次性任务性创建,查询:at

        10.服务器管理

                Web httpd 配置文件

                ftp vsftpd

猜你喜欢

转载自blog.csdn.net/m0_61105833/article/details/125113020