Linux基础
Linux常用命令
ls
cd
pwd
uname
whoami
man
find
echo
cat
less
head/tail
grep
cut
diff # 比较文本差异
mv
cp
rm
ps
top
kill
ifconfig
ping
netstat
nc
su
touch
mkdir
chmod
chown
vim
history
exit
使用变量:
var=value # 给变量var赋值为value
$var,${var} # 取变量的值
`cmd`,$(cmd) # 命令替换标准输出
'string' # 非替换字符串
"string" # 可替换字符串
示例:
$ var="test"
$ echo $var
test
$ echo 'This is a $var'
This is a $var
$ echo "This is a $var"
This is a test
$ echo `date`
Sat Apr 27 23:53:27 PDT 2024
$ $(whoami)
$ $(bash)
$ echo $0
bash
$ $($0) # 进入bash终端
需要了解:
- 数据流、管道和重定向
- Linux目录结构
- 用户和组以及文件权限
- 环境变量
export
、env
、/etc/profile
、/etc/environment
、~/.bashrc
- 可执行文件依赖库: Linux中使用
ldd /bin/true
查看/bin/true的依赖库文件