linux随手记

随便记些杂七杂八的。

安装bash-completion软件,某些命令后面按tab键,会进行 选项、参数 补全功能。
敲命令,按tab,补全命令或文件;按两次tab,显示出所有以敲出字符开头的命令或文件。
alias 显示所有别名,设置自己的别名同样用alias,语法同显示出了已经有的一致。
bash中的通配符*,区别于正则表达式中的*
type命令可以指出 一个命令 是什么类型。如 builtin 内建指令,alias别名,file外部指令。
一个太长的命令换行需换行键入,使用\加Enter键,\具有转义功能,使bash下的Enter键不再具有执行功能。
ctrl加a,ctrl加e:光标移动到指令行的最前,后;ctrl加u,ctrl加k:删除从光标位置到最前,最后的指令。
变量的读,使用echo命令,但注意变量名前必须加$符号 或 ${变量名},如 echo $PATH 或 echo ${PATH}。$具有取变量值的功能,echo用来输出到屏幕。
变量的赋值,直接使用=,但注意=号前后都没有空格,如果=后的变量实际内容包含空格,可以用双引号"",单引号‘‘括住。如you="hello world"。
变量的追加赋值,使用 变量名="$变量名"增加的内容  或  变量名=${变量名}增加的内容。如 PATH="$PATH":/home/bin 或 PATH=${PATH}:/home/bin。
指令的执行中需要其他指令执行的结果信息,则使用$(command2)或 反单引号`command2`。如 version=$(uname -r) 或 version=`uname -r`。
注意比较: ${}、$(),‘‘、""、``之间的区别。
env命令查看所有的环境变量。
set命令查看所有变量。包括环境变量和自定义变量。
export命令查看所有环境变量,也可使普通变量变成环境变量。如 export LANG。
unset命令释放变量。如 unset version。
locate命令列出所有相关文件的文件名。

时间: 2024-10-22 16:07:25

linux随手记的相关文章

Kali Linux安装手记 (一)

今天在笔记本上安装了Kali Linux.配置为4GB+320GB 分区如下: 挂载点 格式 大小 /boot ext4 100MB / ext4 20GB /home ext4 余下最大空间 /tmp ext4 4GB 交换分区 swap 6GB 装好之后发现居然没有sshd-generate,但是service ssh start之后,secureCRT可以正常链接. 1.更新软件源 vi /etc/apt/sources.list 然后注视掉原有内容,并添加以下内容 #官方源 deb ht

Kali Linux安装手记(二)

5. Kali Linux启动时的 PulseAudio warning [warn] PulseAudio configured for per-user sessions ... (warning). 为了解决这个问题,键入下面这个命令: vi /etc/default/pulseaudio 找到这一行: PULSEAUDIO_SYSTEM_START=0 改为 PULSEAUDIO_SYSTEM_START=1 其中,0表示系统模式下不启动PulseAudio,1表示系统模式下启动Puls

Linux命令手记

-------------------------------Linux目录------------------------------- /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录.所有的东西都是从这里开始.当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录./bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls.tar.mv.cat等./boot:放置linux系统启动时用到的一些文件,如Linux的内核

linux 随手记命令

1. linux ip限制 使用hosts.allow和hosts.deny来设置ip白名单和黑名单,/etc/目录下 2. linux-06bq:/etc/samba # useradd sunjinglinux-06bq:/usr/local/services/samba/bin # ./smbpasswd -a sunjing 3. samba /etc/samba/smb.conf /etc/init.d/smbd restart pdbedit -L  list all user

Linux 随手记

1.当Linux敲命令的时候不小心敲错了没办法退出点击 Ctrl  Shift +C 直接退出就可以再敲命令了 原文地址:https://www.cnblogs.com/Chris-paul/p/8359548.html

Linux 随手记(文件操作)

新建文件夹 mkdir 文件夹名 新建文件 touch 文件名 重命名 mv 文件名 新文件名 将/a目录移动到/b下,并重命名为c mv /a /b/c 删除文件夹 rm -rf 文件夹名 删除文件 rm -f 文件名 查询文件(文件夹) find / -name '文件名' 星号代表模糊搜索 find / -name '*文件名*' vi查询文件内容 /查询内容 vi显示行号 :set nu 输入:n,代表跳转到第n行,如:68,就跳转到第68行. 68 删除m到n行 :m,nd vi多行删

Linux学习手记 - vi/vim 编辑器显示行号

显示行号 1. 打开vi 编辑器 2. 输入  :set number 3. 回车 关闭行号显示 1. 打开vi 编辑器 2. 输入  :set nonumber 3. 回车 行号在每次打开 vi/vim 编辑器都可以显示 1. 找到 /etc/vimrc(/etc/virc) 配置文件 2. vim /etc/vimrc 3. 将 set number 加入到文件末尾,然后 :wq 保存退出 原文地址:https://www.cnblogs.com/martin001/p/9649574.ht

Linux随手记 - 修改主机名

1.临时修改主机名: hostname 主机名 修改只能临时有效,机器重启后会自动还原. 2.永久修改主机名: 修改hostname文件(路径:/etc/sysconfig/network),把hostname文件里面所有原来的名称改成你想改成的名称. vi/etc/sysconfig/network 然后重启机器: 3. 修改hosts文件,为了本地DNS解析 主机名同时也保存在/etc/hosts文件中. vi /etc/hosts 原文地址:https://www.cnblogs.com/

2019年12月1日Linux开发手记

配置ubuntu摄像头: 1.设置→添加→usb控制器→兼容usb3.0 2.虚拟机→可移动设备→web camera→连接(断开主机) 3.查看是否配置成功,打开终端,输入: susb ls /dev/video 输出 /dev/video0 配置成功 4.打开ubuntu自带的chesse软件(茄子),运行摄像头 配置gcc: 1.以root模式打开终端 2.安装gcc,输入apt install gcc 3.等待安装 4.ubuntu自带的程序编辑器gedit编写代码,以下以main.c为