---
name: "smbc"
section: "1"
platform: "linux"
package: "smbc"
version: "1.2.2-4+b3"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/smbc"
---

# smbc(1)

Text mode SMB network commander.

## NAME

smbc - Text mode SMB network commander.

## DESCRIPTION

Samba Commander is a text mode SMB network commander. With SMBC,  you can browse your local network or use the search function to  find files in a share. You can also download/upload files and  directories or create them both locally and remotely. SMBC  features the resume capability and UTF-8 encoding support.

## OPTIONS

- **-V**

  - **--version**

  Displays the version of Smbc.

- **-h**

  - **--help**

  Prints a help message describing all Smbc's command-line options.

- **-f**

  - **--flush**

  Flushes all download lists. All files from ~/.smbc/ with dulist\* name will be removed. In next run of Smbc the download/upload list will be  empty.

- **-l**

  - **--list**

  Shows all download lists from ~/.smbc/.

- **-s INT**

  - **--show=INT**

  Displays all items from list with INT number. You can get all numbers from the list executing smbc -l command.

- **-p**

  - **--sleep**

  Sleeps Smbc. Smbc doesn't download/upload any files when executing even  if some file is waiting in queue.

- **-m STRING**

  - **--message=STRING**

  Receives message from samba. If you want that Smbc receives WinPopup message you must add the line below to smb.conf

*message command = /path\_to/smbc -m 'message from %f on %m' -i %s; rm %s*

Now if you have running Smbc and someone sends you a WinPopup message Smbc immediately displays it. If you don't run a Smbc all WinPopup  messages wait for executing a Smbc.

- **-i STRING**

  - **--file=STRING**

  Sets file with samba message, usage only with -m.

## MENUS AND KEYS

At top of the main menu is mini status bar. There is displayed small help with functions. When Smbc downloads/uploads any file in mini status bar is displayed progress of downloading/uploading.

## main menu - keys

*(arrow-up) (p)* - move one item up

*(arrow-down) (o)* - move one item down

*(tab) (i)* - change selected column

*(t)* - group/ungroup catalog or files

*(end) (u)* - go to the end off list

*(home) (y)* - go to the start off list

*(F5) (d)* - download/upload selected files and directories

*(w)* - reverse sorting

*(enter) (x)* - execute a workgroup, host, share or directory

*(insert) (a)* - select or unselect one item

*(page up) (l)* - move one screen up

*(page down) (k)* - move one screen down

*(F8) (ctrl+d)* - delete selected files and directories

*(F7) (c)* - create directory

*(F3) (v)* - view text file, execute workgroup, host, share or directory

*(g)* - go to workgroup, host, share in remote host

*(e)* - change type of sorting

*(s)* - edit download/upload list

*(m)* - send a WinPopup message

*(b)* - bookmark

*(bb)* - add item to bookmark

*(q)* - exit from Smbc

## download/upload list menu - keys

*(q)* - exit from this menu

*(del) (d)* - set selected item to delete

*(u)* - set selected item to undelete

*(m)* - mark/unmark selected item

*(space)* - pause/resume selected item download

*(ctrl+d)* - delete all dirs and subdirs for selected item

*(ctrl+f)* - flush all items

*(arrow-right) (.)* - add 1 second to delay time

*(arrow-left) (,)* - take off 1 second from delay time

*(shift+arrow-right) (\>)* - add 60 seconds to delay time

*(shift+arrow-left) (\<)* - take off 60 seconds from delay time

*(;)* - add 1 second to delay time for all items

*(')* - take off 1 second from delay time for all items

*(:)* - add 60 seconds to delay time for all items

*(")* - take off 60 seconds from delay time for all items

*(\|)* - copy current item delay time to all items

*(n)* - set try download now to select item

*(N)* - set try download now to all items

## bookmark list menu - keys

*(q)* - exit from this menu

*(b)* - add item to bookmark and exit

*(del) (d)* - set selected item to delete

*(u)* - set selected item to undelete

*(m)* - mark/unmark item

*(enter) (x)* - go to selected item

## message when connection broken - keys

*(arrow-up) (.)* - add 1 second to delay time

*(arrow-down) (,)* - take off 1 second from delay time

*(shift+arrow-up) (\>)* - add 60 seconds to delay time

*(shift+arrow-down) (\<)* - take off 60 seconds from delay time

## find file menu - keys

\> input items \<

*(enter) (tab)* - go to the next item

*(ctrl+p)* - enable/disable interactive filtering

*(ctrl+k)* - exit from find file menu

\> select items \<

*(tab)* - go to the next item

*(enter)* - go to selected file

*(q)* - quit

## AVAILABILITY

The latest version of this program can be found at  http://smbc.airm.net.

## SEE ALSO

README

## BUGS

You are welcome to send bug reports about Smbc to

\<smbc@airm.net\>.

## SEE ALSO

[**smbc**(1)](/smbc/1.md)

## AUTHOR

Originally written by Rafal Michniewicz \<rafim@data.pl\>.
