linux随笔只为多懂点

1.使用 mkdir 命令创建目录
mkdir $HOME/testFolder
2.切换目录
cd $HOME/testFolder
3.使用 cd ../ 命令切换到上一级目录
cd ../
4.使用 mv 命令移动目录
mv $HOME/testFolder /var/tmp
5.使用 rm -rf 命令删除目录
rm -rf /var/tmp/testFolder
6.使用 ls 命令查看 /etc目录下所有文件和文件夹
ls /etc
7.使用 touch 命令创建文件
touch ~/testFile
执行 ls 命令, 可以看到刚才新建的 testFile 文件
ls ~
8.使用 cp 命令复制文件
cp ~/testFile ~/testNewFile
9.使用 rm 命令删除文件, 输入 y 后回车确认删除
rm ~/testFile
10.使用 cat 命令查看 .bash_history 文件内容
cat ~/.bash_history
11.过滤
过滤出 /etc/passwd 文件中包含 root 的记录
grep ‘root‘ /etc/passwd
递归地过滤出 /var/log/ 目录中包含 linux 的记录
grep -r ‘linux‘ /var/log/
12.管道
简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入,
像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |
比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起
cat /etc/passwd | grep ‘root‘
过滤出 /etc 目录中名字包含 ssh 的目录(不包括子目录)
ls /etc | grep ‘ssh‘
13.重定向
可以使用 > 或 < 将命令的输出重定向到一个文件中
echo ‘Hello World‘ > ~/test.txt
14.ping 命令
对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通
ping -c 4 cloud.tencent.com
15.netstat 命令
netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等
列出所有处于监听状态的tcp端口
netstat -lt
查看所有的端口信息, 包括 PID 和进程名称
netstat -tulpn
16.ps 命令
过滤得到当前系统中的 ssh 进程信息
ps aux | grep ‘ssh‘

原文地址:https://www.cnblogs.com/987m/p/11073721.html

时间: 2024-08-30 07:25:01

linux随笔只为多懂点的相关文章

学习linux这些命令你都懂了么?

1.显示各种终端: /dev/tty#  虚拟终端,/dev/pts# 伪终端,远程登录虚拟机/dev/ttys# 串行终端,通常电影里面的终极黑客,不需要显卡就能显示,即是相对与dos下的com1和com2等..../dev/console 物理终端 2.以时间作为文件夹名称建立文件夹: mkdir  -Pv  $(date +%F-%H-%M-%S)或者mkdir `date +%F-%H-%M-%S` 3.显示硬件时间:hwclock,  以硬件时间为准:hwclock -s,以系统时间为

Linux 随笔1

使用fork()系统调用产生的子进程对父进程中数据的修改不会影响到父进程,因为fork()采用的是写时复制机制,就是在fork产生的子进程没有修改父进程的值时,父子进程共享同一块内存,包括栈区.当子进程修改父进程的数据时,系统会给子进程单分出一块和父进程相同的内存区并将新的修改的值写入.所以父子进程完全在两块内存中不会互相干扰. uid 为0的用户名就是超级用户 echo "12345" | md5sum   //通过 md5加密输出“12345” 查看系统内核版本 方法一: 命令:

ssh连接linux服务器只显示-bash-4.1#不显示路径解决方法

ssh连接linux服务器只显示-bash-4.1#不显示路径时,我们只需要修改  ~/.bash_profile文件,如果不存在这个文件,那么新建一个,增加内容  export PS1='[\[email protected]\h \W]\$’ 保存退出,最后执行, source ~/.bash_profile 这时shell就可以显示路径了

linux随笔

Gitlinux发行版:- redhat(收费)- CentOS *- Ubuntu *- Debian- Suse-----------------------MacX 和linux都是从鼻祖Unix中判离出来的,从Unix中判离的还有FreeBSD具体到手机上 Android IOS也都是基于linux------------------------------------------------与服务器相连使用的是SSH(加密连接协议) SSH服务器安装:openssh-server客户端

linux随笔(11)---umask和chmod

一.目的 本文将介绍linux环境下有关文件访问模式相关的命令. umask用来设置默认的文件访问模式屏蔽值:chmod用来修改文件的访问模式. 本文将选取ubuntu14.04发行版做为描述基础. 二.文件访问模式 linux使用文件访问模式保证文件的安全性,通过一个12bit的数据结构表示文件访问模式的4组属性: 1.SUID.SGID.Sticky属性 :也叫特殊属性. 2.用户的读.写.可执行属性:也叫用户属性. 3.用户所属组的读.写.可执行属性:也叫用户所属组属性. 4.组内其他用户

linux随笔(9)---mount和umount

一.目的 本文将介绍文件系统的挂载和卸载命令mount和umount. mount命令负责把设备上的文件系统挂载到系统的挂载点上:umount命令负责把挂载点上的文件系统卸载掉. 本文将选取ubuntu14.04发行版做为描述基础. 二.fstab文件 linux系统中的/etc/fstab配置文件记录了文件系统信息,linux在启动时挂载该文件中记录的所有文件系统.在/etc目录下还有一个叫做mtab的配置文件,该文件记录了系统中已经挂载的文件系统,注意该文件于fstab的区别. 该文件一共包

linux随笔(8)---df和du

一.目的 本文将介绍磁盘管理工具df和du的用法. df工具用来查看系统中每个分区的磁盘使用率:du工具用来查看文件系统中每个目录的大小.举个例子:df相当于windows系统中显示的C盘.D盘等磁盘使用率功能:du相当于windows系统中显示每个盘符下每个目录的大小. 本文将选取ubuntu14.04发行版做为描述基础. 二.df命令 df命令可以查看系统中每个分区的磁盘使用率信息和索引节点使用率信息. 语法:df [options] [file] options: -h:显示结果中加入MB

我的Linux随笔目录

现在整理博客的时间少了,大多是在用为知笔记收藏和整理,一次集中发点Linux相关随笔整理和一个目录,是按时间顺序来的.每一篇都是自己用过之后整理的,应用场景已经尽可能的说明了,不明白的可以Q我,上班时间请尽量避免. ========目录========= centos6.5安装mongodb2.6 Linux下DB2数据库安装教程 [Installing Metasploit Framework on CentOS_RHEL 6]在CentOS_RHEL 6上安装Metasploit的框架[翻译

Linux随笔之——./configure、make、make install(转)

原文连接:http://www.linuxidc.com/Linux/2011-02/32211.htm 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤. ./configure是用来检测你的安装平台的目标特征的.比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本.make是用来编译的,它从Makefile中读取指令,然后编译.make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置. AUTOMAK