-
Linux基本操作
-
修改完linux的配置文件后,即修改完 vi ~/.bashrc并保存退出后,需要source ~/.bashrc使修改生效。
cd命令:切换目录 -
切换到目录 /usr/local
cd /usr/local -
去到目前的上层目录
cd … -
回到自己的主文件夹
cd ~ -
ls命令:查看文件与目录
-
查看目录/usr下所有的文件
cd /usr
ls -al -
mkdir命令:新建新目录
-
进入~目录,创建一个名为a和b和c的目录,并查看有多少目录存在
cd ~
mkdir a
mkdir b
mkdir c
ls -al -
创建目录a1/a2/a3/a4
mkdir -p a1/a2/a3/a4
rmdir命令:删除空的目录 -
将上例创建的目录a(~下面)删除
rmdir a -
删除目录a1/a2/a3/a4,查看有多少目录存在
Rm dir -p a1/a2/a3/a4
ls -al
或者进入这个目录,然后 rm -rf xxx/ -
cp命令:复制文件或目录
-
将主文件夹下的.bashrc复制到~/b下,命名为bashrc1
cp ~/.bashrc ~/b/bashrc1 -
在 /b~/b /b下新建目录test,再复制这个目录内容到~/c
cd ~/b
mkdir test
cp -r ~/b/test ~/c
mv命令:移动文件与目录,或更名 -
将上例文件bashrc1移动到目录~/c
mv /b/bashrc1/c/test -
将上例test目录重命名为test2
mv ~/b/test ~/c/test2
rm命令:移除文件或目录 -
将上例复制的bashrc1文件删除
rm ~/c/test2/bashrc1 -
将上例的test2目录删除
rm -r ~/c/test2 -
cat命令:查看文件内容
-
查看主文件夹下的.bashrc文件内容
cat ~/.bashrc -
tac命令:反向列示
-
反向查看主文件夹下.bashrc文件内容
tac ~/.bashrc -
more命令:一页一页翻动查看
-
翻页查看主文件夹下.bashrc文件内容
more ~/.bashrc -
head命令:取出前面几行
-
查看主文件夹下.bashrc文件内容前20行
head -n 20 ~/.bashrc -
查看主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行
head -n -50 ~/.bashrc -
tail命令:取出后面几行
-
查看主文件夹下.bashrc文件内容最后20行
tail -n 20 ~/.bashrc -
查看主文件夹下.bashrc文件内容,只列出50行以后的数据
tail -n +50 ~/.bashrc -
touch命令:修改文件时间或创建新文件
-
在~/b下创建一个空文件hello并查看时间
cd ~/b
touch hello
ls -l hello -
修改hello文件,将日期调整为5天前
touch -d “5 days ago” hello -
find命令:文件查找
-
找出主文件夹下文件名为.bashrc的文件
find ~ -name .bashrc -
tar命令:压缩命令
-
在主目录下新建文件夹test,然后在~目录下打包成test.tar.gz
mkdir ~/test
sudo tar -zcv -f ~/test.tar.gz test -
解压缩到~/b目录
tar -zxv -f ~/test.tar.gz -C ~/b -
grep命令:查找字符串
-
从~/.bashrc文件中查找字符串’examples’
grep -n ‘examples’ ~/.bashrc -
查看磁盘空间容量
Df -hl -
查看cuda版本
Nvcc -V或者cat /usr/local/cuda/version.txt -
每隔10s查看当前cuda的使用情况
watch -n 10 nvidia-smi -
查看当前目录文件占用空间大小
du -sh* 或者 du -sh -
查看当前系统磁盘使用空间
du -h -
CUDA out of memory.
nvidia-smi,taskkill -PID 进程号 -F -
程序挂后台运行: ( 命令 &) == 在命令前后加括号,并加上&符号
-
修改完linux的配置文件后,即修改完 vi ~/.bashrc并保存退出后,需要source ~/.bashrc使修改生效。
Linux常见命令
最新推荐文章于 2024-09-20 20:05:10 发布