文章目录
1、修改@后的主机名 hostname
查看主机名:hostname
修改主机名:hostnamectl set-hostname 修改的名字
重启即可完成
reboot
2、配置vim编辑器 vimrc
切换root用户
sudo -i
找到vim配置文件,并进入后修改文件
cd /etc/vim
vim vimrc
设置tab为4个空格,显示行号
set tabstop=4
set shiftwidth=4
set nu
3、修改用户密码 passwd
命令:sudo passwd 用户名
sudo -i
输入原密码,进入root权限
sudo passwd book
输入对应的用户名进入修改密码
修改后快捷键Ctrl+D及时退出root权限
4、系统时间不准确问题 date
首先判断系统时区
是否正确,正确时区+0800,图上时区显示-0400,因此先修改时区
date -R
更改时区
sudo tzselect
依次选择Asia->China->Beijing Time->yes
复制文件到 /etc/localtime 目录下
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
时区正常显示
date --R
其次,再校准网络时间,安装网络同步工具
sudo apt-get install ntpdate
sudo ntpdate cn.pool.ntp.org
效果如下
以上参考这位博主的:ubuntu显示时间不正确的问题解决
5、快速创建文件,并写入字符 echo >
echo命令后面是输出文本123,>输入的意思,输入到1.txt里,没有1.txt会自动创建1.txt,cat 1.txt 查看内容。
echo 123 > 1.txt
cat 1.txt
追加内容
echo "hello world" >> 1.txt
6、ubuntu终端无法复制粘贴 vmware tools
安装vmware tools工具,重启后即可使用
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools-desktop
7、查看Liunx系统信息 uname
uname命令用于显示操作系统信息,例如内核版本、主机名、处理器类型等
查看linux系统全部信息
uname -a
8、修改用户组名 groupmod
进入root权限,基于此命令修改即可groupmod -n newname oldname
9、建立软链接 ln
软链接类似于快捷方式
ln -s test ./test1
10、查找文件和字符串 find grep
find命令用于搜索查找文件,grep用于查找文文字内容
find
:查找当前目录下名字为test的文件
find . -name test
find -L . -name test
-L:包括软连接文件也查找
查看目录 使用-type d
find . -type d
grep
:查看所有进程,并将其作为输入去查找含有bash的进程
ps -aux | grep 'bash'
在当前目录递归查询test字符串,并显示行号
grep -nr "test" .
11、查看磁盘空间使用情况
df用于查看文件系统的磁盘空间使用情况
df -h
12 、查看目录的总大小
du命令用于报告文件系统磁盘空间使用情况,显示当前目录中所有子目录的大小以及当前目录的总大小
应用:查看编译好后的内核目录总大小
du -h
du -hs易于阅读,直接列出总大小
du -hs
13 、grep目录里查找字符串
应用:内核启动分析,查找BUG
在当前目录,递归查找带有Tegra Revision的文件位置,并标注第几行
grep -rn 'Tegra Revision' ./
grep -rn 'Tegra Revision' * //同理
14、环境变量export
在Linux系统中,export命令用于将一个变量或函数导出到当前Shell的环境中,使得该变量或函数在当前Shell的子进程中也可用。具体来说,export命令可以用来设置环境变量,并确保这些变量对所有后续的子进程都可见。
1、查看当前path的环境变量
echo $path
2、查看当前用户的所有环境变量
env
3、设置并导出一个环境变量
用于将新的目录添加到环境变量 PATH 中,并将其导出到当前Shell的环境中
//export VAR_NAME=value
export PATH=/usr/local/bin:$PATH
此时,若/usr/local/bin目录中有hello程序
可以在当前shell命令行中直接运行
hello
15、压缩解压
压缩
将linux_raspberry文件目录压缩,压缩文件名为linux_raspberry.tar
tar -cvf linux_raspberry.tar linux_raspberry/
解压
将linux_raspberry.tar解压为linux_raspberry名字的目录
tar -xvf linux_raspberry.tar
16、MobaXterm终端输入指令覆盖问题
查看行列数,并将列数改为160,即可解决
stty size
stty cols 160